Learn Kubernetes Weekly issue 101
16 Oct 2024
This newsletter is brought to you by DigitalOcean — unlock the Power of AI with GPUs on DigitalOcean Kubernetes
How we made self-hosting plane a breeze for 100k Docker and 44k Kubernetes deploys
Learn how Plane made self-hosting a seamless experience for over 100,000 Docker and 445,000 Kubernetes deployments, overcoming challenges with file uploads, user authentication, and migrations.
GPU-enabled worker nodes are now available for DigitalOcean Kubernetes
Diane Hannay
Access the infrastructure and tools you need for the entire cloud and AI development lifecycle, empowering businesses of all sizes to harness AI and machine learning within Kubernetes environments.
sponsored
Building resilient applications on Kubernetes
Amila De Silva
By configuring proper health probes, handling pod termination gracefully, and defining pod disruption budgets, you can reduce downtimes and improve application stability.
Check out the article for details.
Stateful apps in Kubernetes: from history and fundamentals to operators
By Oleg Saprykin, software engineer
Learn what you should consider before running stateful components apps in Kubernetes, how these apps work in Kubernetes, and which operators we use for ClickHouse, Redis, Kafka, PostgreSQL, and MySQL.
Do Docker containers share ram for files memory mapped from the same layer but a different image?
Philip Couling
This question explores how Docker images are created in a layered file system, using copy-on-write for shared libraries stored in physical RAM, and how files are shared between container-based processes via an overlay file system.
Roaming Roadster
Learn how to track memory allocation and usage on GPU nodes in EKS to prevent memory bottlenecks and discover how to use CloudWatch to monitor GPU metrics.
Migrate to DigitalOcean Kubernetes
DigitalOcean
Thousands of businesses run on DigitalOcean today, achieving top performance and unmatched scalability at significant cost savings.
With DigitalOcean Kubernetes, you can easily spin up GPU-powered environments, scale workloads, and optimize performance with a developer-friendly approach.
Running Meta Llama on DigitalOcean Kubernetes with NVIDIA NIM
Jack Pearce
Discover how to run NVIDIA NIMS on DigitalOcean Kubernetes in this step-by-step demo.
You will learn to deploy a large language model, Meta Llama 3.1, on an NVIDIA H100 GPU with DigitalOcean Kubernetes.
sponsored
Amazon EKS: etcd monitoring and alerting using Container Insights
Marcin Cuber
This article provides a step-by-step guide on monitoring and alerting EKS control-plane metrics, including ETCD and APIserver, using Terraform and CloudWatch.
Signing and verifying ECR images using Cosign and Kyverno
Vinayak Pandey
This article guides you through the process of signing and verifying container images using Cosign and Kyverno.
It covers the installation of Kyverno and Cosign and provides a step-by-step guide on securing CI/CD pipelines for production deployment.
K8sGPT + Ollama: a free Kubernetes automated diagnostic solution
Addo Zhang
This tutorial guides you through setting up K8sGPT with Ollama for automated Kubernetes diagnostics and demonstrates how to deploy and configure k8sgpt-operator for automated analysis.
Software Engineer with HeartFlow, Inc
Salary: $133.86K to $200.03K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, GCP, Docker, Python, C++, GitHub Actions
DevSecOps Engineer with Uniswap Labs
Salary: $264K to $294K a year
Location: based in the office in New York, NY, USA
Tech stack: Kubernetes, AWS, Azure, GCP, Docker, Python, Javascript, Java
Software Engineer with HeartFlow, Inc
Salary: $108K to $181.48K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, Docker, Python, C++, Terraform, GitHub Actions, Ansible, Chef
Solution Engineer with Veeam Software
Salary: $171.9K to $245.5K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, Azure, On-premise, SQL, DynamoDB
Engineering Manager with Defense Unicorns
Salary: $165K to $245K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, Azure, GCP, Kustomize, Helm, Terraform, Pulumi
Discover more Kubernetes jobs on Kube Careers →
The Bare Metal Operator implements a Kubernetes API for managing bare metal hosts.
It maintains an inventory of available hosts as instances of the BareMetalHost Custom Resource Definition.
Kubernetes Resource Recommender
Kubernetes Resource Recommender is a CLI tool for optimizing resource allocation in Kubernetes clusters.
It gathers pod usage data from Prometheus and recommends requests and limits for CPU and memory.
This reduces costs and improves performance.
k0smotron allows you to create and manage clusters in an existing Kubernetes cluster easily.
This allows unparalleled scalability and flexibility when working with many clusters.
Sealed Secrets provides declarative Kubernetes Secret Management in a secure way.
Since the Sealed Secrets are encrypted, they can be safely stored in a code repository.
Kubernetes Secrets Store CSI Driver
kubernetes-sigs
The Secrets Store CSI Driver allows Kubernetes to mount multiple secrets, keys, and certs stored in enterprise-grade external secrets stores into their pods as a volume.
Once the Volume is attached, its data is mounted into the container's file system.
Oct
23
In-person conference organized by KCD UK.
Location: London, UK
This event requires an entrance fee
Oct
21
Advanced Kubernetes course (San Francisco)
In-person workshop organized by Learnk8s.
Location: San Francisco, CA, USA
This event requires an entrance fee
Oct
23
Hands-on workshop on Karpenter: cost-efficiency and reliability
In-person meetup organized by Cloud Native Melbourne.
Location: Melbourne, AU
This is a free event.
Oct
17
Optimize your databases on Kubernetes with this one weird filesystem trick
Online webinar organized by Ardan Labs.
This is a virtual event
This is a free event.
Oct
17
Optimizing database management in Kubernetes
Online meetup organized by Devops Columbia.
This is a virtual event
This is a free event.
Discover more Kubernetes events on Kube Events →
expired
Location: Amsterdam, NL
In-person conference organized by Cloud Native Amsterdam.
The conference starts on the 10 December 2024.
expired
KubeCon + CloudNativeCon Europe 2025
Location: London, UK
In-person conference organized by Linux Foundation.
The conference starts on the 1 April 2025.
expired
Location: Berlin, DE
In-person conference organized by TIC.
The conference starts on the 27 February 2025.
expired
This is a virtual event
Online conference organized by Conf42.
The conference starts on the 5 December 2024.
expired
Location: Bangkok, TH
In-person conference organized by Cybersec Asia.
The conference starts on the 29 January 2025.
25
days
Location: Zurich, CH
In-person conference organized by Devopsdays.
The conference starts on the 12 March 2025.
expired
Location: Chicago, IL, USA
In-person conference organized by Devopsdays.
The conference starts on the 18 March 2025.
expired
Location: Bochum, DE
In-person conference organized by Hackmanit.
The conference starts on the 21 February 2025.
16
days
Location: London, UK
In-person conference organized by InfoQ.
The conference starts on the 7 April 2025.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!