Learn Kubernetes Weekly issue 34
5 Jul 2023
How we moved 3 million CI jobs from VMs to Kubernetes
Jinna Chodchoy, Passakorn Chueaphanich, Chanpol Kongsute, and Guillaume Lefevre
In this case study, you will learn how the team at Agoda migrated their VM-based Docker Machine runners for GitLab CI to Kubernetes, KubeVirt and KEDA.
GKE compute cost comparisons in small clusters
Alex Moss
In this article, you will compare the compute costs for four different strategies on GKE:
Kubernetes Authentication: comparing solutions
Marc Boorshtein
This post is a deep dive into comparing different solutions for authenticating into a Kubernetes cluster.
It will give you an idea of what the various solutions provide for a typical cluster deployment using production-capable configurations.
WireGuard with Calico in Kubernetes for host to host encryption
Dhawalsaini Devops
You can use Calico and WireGuard to encrypt data in transit in a Kubernetes cluster without mTLS or IPsec.
Encryption is supported for pod-to-pod traffic on different hosts and host-to-host traffic.
Learn how in this article.
2023 Cloud Native security and usage report
Michael Isbitski
The sixth annual Sysdig Cloud-Native Security and Usage Report digs into how Sysdig customers of all sizes and industries are using, securing, and paying for cloud and container environments.
Traffic shaping with Istio and Kubernetes
Daniele Polencic
In this article, you will learn how to roll out an app only to a subset of users in Kubernetes using canary releases with Istio, Kiali and the Gateway API.
Free Manning Early Access: Road to Kubernetes eBook
Akamai
Fifteen years of deployment experience into one accessible, practical guide.
You'll learn sustainable deployment practices you can use with any language and see how Kubernetes can be used for projects of any size.
Robusta.dev
Do dozens of clusters mean dozens of Prometheus alerts?
Connect Robusta and make sense of all your existing alerts and clusters in a single pane of glass.
sponsored
GitHub Actions with Kubernetes and Karpenter to dynamically provision your runners on spot instances
Igor Zhivilo
In this tutorial, you'll learn how to:
Desktop client for Kubernetes: Aptakube
Aptakube
Aptakube is a fast, lightweight and modern GUI for Kubernetes.
Avoid context switching by connecting to multiple clusters simultaneously! Metrics, Aggregated Log Viewer, Quick Actions, YAML Editor, and more — all sleekly bundled into a compact app!
sponsored
Attach a visual debugger to ML-training jobs on Kubernetes
Fabio M. Graetz
In this tutorial, you'll deploy a local Kubernetes cluster with k3d, install the MLOps workflow orchestration engine Flyte, create a simple training workflow, and finally visually debug it using VSCode and debugpy.
tommy-dk/validating-admission-policy
In this tutorial, you will explore the Evaluating Validating Admission Policy feature paired with a Custom Resource Definition (CRD) as input for easy customisation of policies.
DevOps Engineer with The Hive
Salary: $160K to $220K a year
Location: fully remote
Tech stack: Kubernetes, Azure, AWS, Rancher, Helm, Kustomize, ArgoCD, Docker, Shell, Terraform
DevSecOps Engineer with Dell
Salary: $108K to $216K a year
Location: based in the office in Singapore
Tech stack: Kubernetes, Docker
Discover more Kubernetes jobs on Kube Careers →
devops-nirvana/kubernetes-volume-autoscaler
This repository contains a Kubernetes controller that automatically increases the size of a Persistent Volume Claim in Kubernetes when it is nearing full.
Essential Kubernetes Gauges (EKG) provides a set of standardized, prefabricated SLOs that measure the reliability of a Kubernetes cluster.
PaperLB allows you to use an external L4 Load Balancer of your choice (an nginx server, for example) in front of your Kubernetes cluster services.
It should work on your development clusters running locally, cloud virtual machines, or bare metal.
Kui is a platform for enhancing the terminal experience with visualizations.
It provides users with a modern alternative to ASCII terminals and web-based consoles.
Akri lets you easily expose heterogeneous leaf devices (such as IP cameras and USB devices) as resources in a Kubernetes cluster, while also supporting the exposure of embedded hardware resources such as GPUs and FPGAs.
Jul
6
Breaking monolith to microservices with Docker and Kubernetes
In-person workshop organized by London School of Emerging Technology Group.
Location: London, GB
This event requires an entrance fee
Jul
11
From fixed server-capacity to scalable nodes using Karpenter
In-person meetup organized by Berlin AWS User Group.
Location: Berlin, DE
This is a free event.
Jul
11
Roll your own serverless with Knative
Online workshop organized by St. Louis Serverless.
This is a virtual event
This is a free event.
Jul
12
Merging to main: coexisting between Kubernetes and legacy tech
Online webinar organized by Codefresh.
This is a virtual event
This is a free event.
Jul
12
Securing mariner container host workloads on AKS
Online meetup organized by Microsoft Reactor London.
This is a virtual event
This is a free event.
Aug
22
Online conference organized by DevNetwork.
This is a virtual event
This event requires an entrance fee
Discover more Kubernetes events on Kube Events →
expired
Wearedevelopers World Congress
Location:
In-person conference organized by WeAreDevelopers.
The conference starts on the 27 July 2023.
expired
Kubernetes Community Days Austria 2023
Location: Vienna, AT
In-person conference organized by KCD Austria.
The conference starts on the 26 September 2023.
expired
This is a virtual event
Online conference organized by Conf42.
The conference starts on the 7 September 2023.
expired
Location: Chicago, IL, USA
In-person conference organized by DoK.
The conference starts on the 6 November 2023.
expired
Location: Cairo, EG
In-person conference organized by Devopsdays.
The conference starts on the 26 September 2023.
expired
This is a virtual event
Online conference organized by Conf42.
The conference starts on the 28 September 2023.
expired
Kubernetes Community Days Texas
Location: Irving, Texas, USA
In-person conference organized by KCD Texas.
The conference starts on the 6 October 2023.
expired
Location: Chicago, US
In-person conference organized by Cloud Native Rejekts.
The conference starts on the 4 November 2023.
expired
Location: Tokyo, JP and virtual
Online & in-person conference organized by Linux Foundation.
The conference starts on the 5 December 2023.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!