Learn Kubernetes Weekly issue 75
17 Apr 2024
This newsletter is brought to you by Otterize — automate workload IAM policies: zero-friction development, zero-trust security.
Become an expert in Kubernetes!
Join our next Advanced Kubernetes workshop this Thursday! and master Kubernetes deployment, networking and more.
The hands-on course will teach you how to break and build clusters!
Kubernetes services: achieving optimal performance is elusive
CloudyBytes
In this case study, you will investigate the challenges of using NodePort for routing traffic, how to overcome some of the difficulties with MetalLB and how the author optimised the throughput with LoxiLB.
Eric Jalal
This article argues that Kubernetes is just Linux.
The author looks into a few Linux features and maps them back to Kubernetes, offering a glimpse into how Kubernetes translates and exposes the kernel API.
Multi-Kubernetes cluster connectivity with OKE and Cilium for stateful workloads on Oracle Cloud
Ali Mukadam
The tutorial outlines the integration of multi-Kubernetes cluster connectivity using OKE and Cilium.
It demonstrates overcoming service mesh challenges, employing Cilum's ClusterMesh for cross-cluster communication, and deploying stateful workloads.
Necessary culture change with GitOps
Artem Lajko
This article argues that GitOps requires a mindset shift.
Challenges like security enforcement and platform upgrades demand cross-team collaboration, and overcoming GitOps cultural barriers requires fostering teamwork and delineating responsibilities.
How to effectively scale microservices using containers and Kubernetes on Go
Aleksandr Gladkikh
This article outlines strategies for scaling microservices using containers, Kubernetes, and Go.
It covers horizontal and vertical scaling, optimization and debugging with tools like Prometheus and Jaeger.
Simple backups for small Kubernetes clusters
Anthony Critelli
This article outlines a backup strategy for Kubernetes clusters, utilizing Velero for cluster backups and Restic for persistent data.
This approach offers a simple, flexible solution for data protection in small environments.
Tired of battling AWS IAM, Azure IAM, Google Cloud IAM, network policies, and database access?
Otterize
Otterize offers a declarative and zero-trust approach to access management, allowing you to declare workload IAM within your Kubernetes cluster while ensuring maximum security.
Memory forensics analysis of container checkpoints with checkpointctl
Behouba Manassé
checkpointctl
is a powerful tool for forensic analysis of container checkpoints, allowing investigators to scrutinize and understand the state of a container at a specific point in time.
Learn how to use it in this tutorial.
Creating Function as a Service in Kubernetes with Argo Events
Daniel Quackenbush
The tutorial discusses integrating FaaS in Kubernetes using Argo Events and Workflows and demonstrates how messages from SQS queues trigger workflows within Kubernetes, showcasing system integration and scalability.
Steve Coochin
Amazon EKS Pod Identities automates the association between Kubernetes service accounts and AWS IAM roles, eliminating manual credential management.
This tutorial explains the steps involved in doing so.
DevOps Engineer with Madwire
Salary: $100K to $160K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, GCP, Go, Python, Javascript, Terraform, Pulumi, CircleCI, GitHub Actions
Site Reliability Engineer with Sidero Labs
Salary: $80K to $130K a year
Location: remote from Europe
Tech stack: Kubernetes, On-premise, ArgoCD, Go, Terraform
DevOps Engineer with Autodesk Inc.
Salary: $141.4K to $228.8K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, Docker, Jenkins, Spinnaker, Grafana, Prometheus, NewRelic, Splunk
Discover more Kubernetes jobs on Kube Careers →
Shell-operator provides an integration layer between Kubernetes cluster events and shell scripts by treating scripts as hooks triggered by events.
kr8s: Python library for Kubernetes
kr8s is a simple, extensible Python client library with an API inspired by kubectl to reduce the developer learning curve.
Kubefirst: GitOps infrastructure
Kubefirst is a cloud provisioning tool that creates a kubernetes cluster with automated Infrastructure as Code, GitOps asset management and application delivery, secrets management, and more.
Tanka is the clean, concise and flexible alternative to YAML for your Kubernetes cluster.
Timoni: package manager for Kubernetes
Timoni is a package manager for Kubernetes, powered by CUE and inspired by Helm.
Instead of using Go templates with YAML like Helm or layering YAML like Kustomize, Timoni relies on Cuelang's type safety, code generation and data validation features.
Apr
25
Kubernetes Community Days Romania 2024
In-person conference organized by KCD Romania.
Location: Bucharest, RO
This is a free event.
Apr
18
Online workshop organized by Learnk8s.
This is a virtual event
This event requires an entrance fee
Apr
19
Kubernetes Community Days Shanghai 2024
In-person conference organized by KCD Shanghai.
Location: Shanghai, CN
This is a free event.
Apr
20
Kubernetes Community Days Islamabad 2024
In-person conference organized by KCD Islamabad.
Location: Islamabad, PK
This is a free event.
Apr
18
Open Source Camp on Kubernetes
In-person conference organized by NETWAYS.
Location: Nuremberg, DE
This event requires an entrance fee
Discover more Kubernetes events on Kube Events →
expired
Location: Hong Kong, HK
In-person conference organized by Linux Foundation.
The conference starts on the 21 August 2024.
expired
Location: Salt Lake City, UT, USA and virtual
Online & in-person conference organized by Linux Foundation.
The conference starts on the 12 November 2024.
expired
Kubernetes Community Days Lima, Perú 2024
Location: Lima, PE
In-person conference organized by KCD Lima, Perú.
The conference starts on the 20 July 2024.
expired
Location: Tokyo, JP
In-person conference organized by Linux Foundation.
The conference starts on the 27 August 2024.
expired
Location: London, UK
In-person conference organized by KCD UK.
The conference starts on the 23 October 2024.
expired
Devopsdays Ukraine: let's talk security
This is a virtual event
Online conference organized by Devopsdays.
The conference starts on the 4 June 2024.
expired
Location: Santa Clara, CA, USA
In-person conference organized by DevNetwork.
The conference starts on the 14 November 2024.
expired
This is a virtual event
Online conference organized by KubeVirt.
The conference starts on the 25 June 2024.
expired
Location: London, UK
In-person conference organized by Devopsdays.
The conference starts on the 26 September 2024.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!