Learn Kubernetes Weekly issue 108
4 Dec 2024
This newsletter is brought to you by simplyblock, your intelligent Kubernetes data platform.
In this ebook you will learn how to establish secure communication between clusters and pods, and discover the best practices for implementing zero-trust security in your Kubernetes environment.
NVMe & Kubernetes: future-Proofing your infrastructure
Chris Engelbert
Marrying NVMe devices, NVMe over TCP, and Persistent Volumes enables a modern and high-performing storage backend for your disk-loving Kubernetes workloads, such as databases, file servers, and similar use cases.
sponsored
OpenAI's code execution runtime & replicating sandboxing infrastructure
Dogukan Uraz Tuna
This article replicates OpenAI's code execution runtime using gVisor for sandboxing in Google Kubernetes Engine, creating a sandboxed environment for executing code using gVisor and GKE.
How we seamlessly transitioned our node services to Kubernetes
Games24x7 Blogs
Learn how Games24x7 migrated their Node.js services to Kubernetes, including packaging Node.js and Nginx containers, leveraging TargetGroupBinding for request routing, and optimizing API latency with NodeLocal DNSCache.
Load balancing Airbyte workloads across multiple Kubernetes clusters
Jimmy Ma
Discover how the Airbyte team deploys workloads across multiple Kubernetes clusters using a control-plane/data-plane architecture.
This approach allows Airbyte Cloud to effectively manage workloads and scale to accommodate increasing demands.
Sneaky write hook: Git clone to root on Kubernetes node
Imre Rad
This article discusses a security vulnerability in Kubernetes' deprecated gitRepo volume driver, which allows an attacker to execute arbitrary commands on a worker node as root, and provides information on how to prevent it.
Intelligent Kubernetes storage orchestration
Simplyblock
Simplyblock's Intelligent Data Platform provides unparalleled performance, cost efficiency, simplicity, and reliability with dynamic provisioning, immediate snapshotting, and clones for your Kubernetes storage needs.
From theory to practice: Implementing a 5G core network using open source tools
Danilo Granados
This article walks through the steps to implement and test an open-source 5G core network using Kubernetes and Helm, covering architecture, network configuration, and end-to-end connectivity testing.
Why would you run PostgreSQL in Kubernetes, and how?
Chris Engelbert
Deploying and operating a PostgreSQL cluster in Kubernetes has its challenges.
Learn all about how to achieve scalability, reliability, and resiliency. Not to forget how to select your operator of choice to make it all a breeze.
sponsored
Opa Gatekeeper: how to write policies for Kubernetes clusters
Ege Aytin
Learn how to use Open Policy Agent (OPA) to write policies for Kubernetes clusters, including defining namespace policies, allocating resource quotas, and creating a custom validation webhook.
GitOps at scale: clusters bootstrapping
Jean-Philippe Gouin
This article explains how to structure a Git repository to manage multiple environments and applications and deploy and promote applications across environments using GitOps and ArgoCD.
Two-host-long story of setting up your Kubernetes lab
Maciej Rak
This article sets up a lab environment and a two-host cluster, covering hardware setup, network separation, hypervisor and virtual machines, and the installation of Docker and Kubernetes.
Platform Engineer with Auria
Salary: $139K to $195K a year
Location: based in the office (and remote from home) in El Segundo, CA, USA
Tech stack: Kubernetes, Azure, VMware Tanzu, Kustomize, Helm, ArgoCD, Mongo, PostgreSQL, Grafana, Prometheus
Software Engineer with SentinelOne
Salary: €42K a year
Location: remote from Slovakia
Tech stack: Kubernetes, AWS, GCP, Helm, Docker, Python, GraphQL, Java, Redis, PostgreSQL
Solution Architect with Helpshift
Salary: $90K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, Azure, Go, Shell, Python, Javascript, C#, Powershell, Terraform
Solution Architect with Devoteam
Salary: €54K a year
Location: based in the office in Vilnius, LT
Tech stack: Kubernetes, AWS, Azure, GCP, Shell, Python, SQL, Powershell, Terraform
Discover more Kubernetes jobs on Kube Careers →
Cuber is an automation tool that makes it easy to publish your applications on Kubernetes.
Cuber is a gem written in Ruby, but you can deploy apps in any language and framework.
Telepresence: code against remote clusters
Telepresence is an open-source tool that allows code and test microservices locally against a remote Kubernetes cluster.
Knative: serveless and event-driven apps
Knative is an open-source enterprise-level solution to build Serverless and event-driven applications.
Knative Serving automatically turns off services running in containers when there is no demand.
Kube-green is a simple k8s addon that automatically shuts down (some of) your resources when you don't need them.
ko is a simple, fast container image builder for Go applications.
It's ideal for use cases where your image contains a single Go application without any/many dependencies on the OS base image (e.g., no cgo, no OS package dependencies).
Dec
11
In-person conference organized by Linux Foundation.
Location: Delhi, IN
This event requires an entrance fee
Dec
10
In-person conference organized by Cloud Native Amsterdam.
Location: Amsterdam, NL
This is a free event.
Dec
6
Kubernetes Community Days Floripa Brasil 2024
In-person conference organized by KCD Brasil.
Location: São Paulo, BR
This event requires an entrance fee
Dec
10
Kubernetes fleet management at Adobe
Online meetup organized by The Platformers Community San Francisco.
This is a virtual event
This is a free event.
Dec
5
Online & in-person meetup organized by KubeTools.
Location: Toronto, CA and virtual
This is a free event.
Discover more Kubernetes events on Kube Events →
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
40
days
Location: Bucharest, RO
In-person conference organized by Cloud Native Romania.
The conference starts on the 6 May 2025.
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
expired
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!