Learn Kubernetes Weekly issue 42
30 Aug 2023
How to get started with Kubernetes contributions
Abhisman Sarkar
In this article, you'll learn how the Kubernetes project is organized (e.g. SIGs, WGs, UGs, Committees) and how you can start contributing to it.
Image vulnerabilities exposed and prioritized
ARMO
In this article, you will look at the relevancy of vulnerabilities to a specific Kubernetes infrastructure and learn how pinpointing relevant vulnerabilities cuts the number of CVEs that need to be addressed by over 60%.
sponsored
Amazon EKS upgrade journey from 1.26 to 1.27
Marcin Cuber
This article aggregates all the important information about upgrading EKS to version 1.27:
k8s·gcr·io
image registry.SeccompDefault
.And more.
Quality-of-Service for memory resources
Dixita Narang
In this article, you will learn how quality-of-service (QoS) works for memory resources in Kubernetes.
You will also learn how the resource calculation formula has changed since version 1.22.
Bringing load-balancing to Multus workloads with loxilb
CloudyBytes
The Multus plugin is a popular CNI for adding secondary networks to pods.
In this article, you discuss how to use load-balancer services with Multus-based workloads using loxilib — an eBPF-based cloud-native load-balancer.
Fight the hidden cost of regional Kubernetes clusters — cross zonal egress
Animesh Rastogi
In this article, you will learn how Kubernetes services work and how we can manipulate traffic using Kubernetes' topology-aware routing to ensure traffic doesn't cross zonal boundaries as much as possible.
⎈ Become an expert in Kubernetes: Advanced Kubernetes course
Learnk8s
Join Learnk8s' 4-day Advanced Kubernetes workshop this September (online or in London, UK).
Get your hands dirty with Kubernetes and learn what makes Kubernetes tick in a session packed with hands-on labs!
Keycloak with PostgreSQL-HA on Kubernetes
Harris Brakmić
In this 2-part tutorial, you will learn how to set up a Keycloak instance with Postgres on Kubernetes and then improve the setup to support high availability and failure tolerance.
Proper EKS with AWS LB controller
Joaquín Menchaca (智裕)
In this tutorial, you'll learn how to grant permissions to the AWS Load balance controller to create ALBs for your cluster using IAM Role for Service Account.
You'll also explore some tips for troubleshooting the setup.
raysaik
This guide shows the step-by-step implementation of a multi-node HA Vault setup in Kubernetes using dynamic credentials through the Vault AWS secrets engine.
Using leader election with Spring cloud Kubernetes and Spring scheduler
João Pedro Milhome
In this tutorial, you'll explore how to use leader election with Spring Cloud Kubernetes and Spring Scheduler to schedule tasks only on the leader instance of a service.
This approach ensures that only one instance performs scheduled tasks.
How to manage Helm charts by using helmfile
Ayub Al-fathoni
Helmfile is an additional tool that provides a structured way to manage multiple Helm Charts, ensuring consistent and reproducible deployments.
In this article, you'll learn how to manage Helm Charts effectively using Helmfile.
Machine Learning Engineer with Loop
Salary: $140K to $210K a year
Location: fully remote
Tech stack: Kubernetes, Docker, Python, SQL, Snowflake
DevSecOps Engineer with Angi
Salary: $175K to $185K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, On-premise, Helm, Python, SQL, Java, Scala, Ruby, Terraform
Discover more Kubernetes jobs on Kube Careers →
KDash is a simple terminal dashboard for Kubernetes built with Rust.
actions-runner-controller/actions-runner-controller
Actions Runner Controller (ARC) is a Kubernetes controller for GitHub Actions self-hosted runners.
With ARC, you can:
Goldilocks is a utility that can help you identify a starting point for resource requests and limits in Kubernetes.
mapkubeapis is a Helm v3 plugin which updates in-place Helm release metadata that contains deprecated or removed Kubernetes APIs to a new instance with supported Kubernetes APIs.
Plural empowers you to build and maintain cloud-native and production-ready infrastructure on Kubernetes.
It provides:
Aug
31
Kubernetes Community Days Lahore
Online & in-person conference organized by KCD Lahore.
Location: Lahore, PK and virtual
This is a free event.
Sept
3
In-person conference organized by Cloud Native Summit.
Location: Wellington, NZ
This event requires an entrance fee
Sept
5
Online conference organized by JUG Ru Group.
This is a virtual event
This is a free event.
Sept
5
In-person conference organized by CIVO.
Location: London, UK
This event requires an entrance fee
Use NAVLEARN50 to get 50% off tickets
Sept
7
Online conference organized by Conf42.
This is a virtual event
This event requires an entrance fee
Sept
25
Advanced Kubernetes course (London)
In-person workshop organized by Learnk8s.
Location: London, UK
This event requires an entrance fee
Discover more Kubernetes events on Kube Events →
expired
Location: Tokyo, JP and virtual
Online & in-person conference organized by Linux Foundation.
The conference starts on the 5 December 2023.
expired
Location: Chicago, US
In-person conference organized by Cloud Native Rejekts.
The conference starts on the 4 November 2023.
expired
Kubernetes Community Days Denmark
Location: Brabrand, DK
In-person conference organized by KCD Denmark.
The conference starts on the 14 November 2023.
expired
Location: Singapore, SG
In-person conference organized by Linux Foundation.
The conference starts on the 12 December 2023.
expired
Location: Bengaluru, IN
In-person conference organized by Linux Foundation.
The conference starts on the 8 December 2023.
expired
This is a virtual event
Online conference organized by Linux Foundation.
The conference starts on the 5 December 2023.
expired
Kubernetes Community Days Oslo 2024
Location: Olso, NO
In-person conference organized by KCD Norway.
The conference starts on the 24 January 2024.
expired
Location: Clearwater, FL, USA
In-person conference organized by NFJS Events.
The conference starts on the 4 December 2023.
expired
Location: Vienna, AT
In-person meetup organized by Cloud Native Austria.
The meetup starts on the 19 October 2023.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!