16 Nov 2022
Welcome to the first issue of Learn Kubernetes weekly!
The highlights of this week are a case study from Altoros on running Kubernetes jobs at scale, a controversial article on cloning Helm charts, and building platforms on top of Kubernetes (written by the legend Salaboy).
Volcano: scheduling 300,000 Kubernetes pods in production daily
Altoros
Volcano is a system for running high-performance workloads on Kubernetes.
In this case study, you will learn how RuiTian schedules over 300k batch jobs using Volcano.
Building platforms on top of Kubernetes: vcluster and Crossplane
Mauricio Salatino
In this tutorial, you'll learn how to:
Exploiting authentication in AWS IAM authenticator for Kubernetes
Gafnit Amiga
This blog post explains three vulnerabilities detected in the AWS IAM Authenticator for Kubernetes all caused by the same code line.
Andrii Abramov
In this article, you'll learn how to maintain Helm charts without cloning the chart source code.
Instead, you'll create a new chart with a dependency and overwrite the values there.
Getting started with ephemeral containers
Mehul Arora
Ephemeral containers let us run a container with a specific image in the context of an already running container in a Pod.
Learn how to use them in this article.
Temporary storage for Kubernetes pods
Igor Kliushnikov
Kubernetes applications might need some temporary storage that could be discarded after a container is stopped/removed.
In this article, you will compare emptyDir and the container's local storage.
Kubernetes dashboard: installation, tips, and examples
Damaso Sanoja
Keeping track of your Kubernetes resources can be a challenge, especially as you scale.
The Kubernetes web-based dashboard is a great way to visualize what's going on in your cluster.
How to deploy a Django app over a Kubernetes cluster
Tech with Mike
In this tutorial, you will learn how to deploy a Django app on Kubernetes.
Site Reliability Engineer with NetApp
Salary: $166.5K to $203.5K a year
Location: remote from the United States
Tech stack: Kubernetes, GCP, AWS, Docker, Python, Shell, Go, Powershell, SQL, Ansible
Developer Advocate with Curve
Salary: €60K to €80K a year
Location: based in the office (and remote from home) in Remote (London)
Tech stack: Kubernetes, Helm, Go, Terraform, Gitlab, Jenkins
Discover more Kubernetes jobs on Kube Careers →
RBAC Manager is an operator that supports declarative configuration for RBAC with new custom resources.
Instead of managing role bindings or service accounts directly, you can specify the desired state and RBAC Manager will make the necessary changes.
Knest is a tool that lets you run Kubernetes in Kubernetes.
YaraHunter scans container images, running Docker containers and filesystems to find malware.
It uses a YARA ruleset to identify resources that match known malware signatures and may indicate that the container or filesystem has been compromised.
This repository contains the tool and the policy library for validating GKE clusters against configuration best practices.
Helmsman is a Helm Charts as Code tool which allows you to automate the deployment/management of your Helm charts from version-controlled code.
Nov
16
Cloud-native secrets management with OWASP WrongSecrets & a secure platform with Kubernetes
In-person meetup organized by Cloud Native + Kubernetes Edinburgh.
Location: Edinburgh, GB
This is a free event.
Nov
18
Cloud and container interconnectivity with Skupper and Cillium/eBPF
In-person meetup organized by Kubernetes and Cloud Native North Dallas.
Location: Plano, US
This is a free event.
Nov
22
In-person workshop organized by Learnk8s.
Location: London, GB
This event requires an entrance fee
Nov
22
In-person conference organized by KCD UK.
Location: London, UK
This event requires an entrance fee
Use KCDUK_MEETUP_10 to get a 10% discount
Nov
22
Why you should be running Postgres on Kubernetes
Online & in-person meetup organized by Montréal Postgres.
Location: Montreal, CA and virtual
This is a free event.
Nov
24
Demystifying microservices: containerization and orchestration with Kubernetes
Online workshop organized by StackLeague.
This is a virtual event
This is a free event.
Nov
24
GitOps/Flux: continuous delivery on Kubernetes
Online webinar organized by GlobalDots.
This is a virtual event
This is a free event.
Nov
26
Kubernetes Community Days & Openinfra days Indonesia
In-person conference organized by KCD Indonesia.
Location: Jakarta, IN
This event requires an entrance fee
Discover more Kubernetes events on Kube Events →
And that's all for this issue!
Did you enjoy it? Just hit the reply button and let me know!
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!