Learn Kubernetes Weekly issue 94
28 Aug 2024
PerfectScale - achieve peak Kubernetes performance, at the lowest possible cost.
Alexandre Mahdhaoui
In this 5-part series, you will learn how to build your own CNI from scratch.
Kubernetes Guide: Karpenter monitoring with Prometheus
Oleksandr Veleten
Optimize Kubernetes autoscaling processes and strengthen your infrastructure with a powerful guide for monitoring Karpenter with Prometheus.
Includes a downloadable Grafana dashboard.
sponsored
Benchmark results of Kubernetes network plugins (CNI) over 40gbit/s network
Alexis Ducastel
This article presents benchmark results of Kubernetes network plugins (CNI) over a 40Gbit/s network, providing insights into the performance of various CNI plugins and offering suggestions for choosing the right plugin for specific use cases.
Allocatable memory and CPU in Kubernetes nodes
Daniele Polencic
Kubernetes nodes reserve resources for the operating system, Kubernetes agents, and eviction threshold.
GKE, EKS, and AKS have specific resource reservations.
Larger nodes can host more pods, but smaller nodes have their advantages.
Graceful shutdown and zero downtime deployments in Kubernetes
Daniele Polencic
In this article, you will learn how to prevent broken connections when a Pod starts up or shuts down.
You will also learn how to shut down long-running tasks gracefully.
Katalyst: A QoS-based resource management system for workload colocation on Kubernetes
XIAOXU CHANG
This article covers Katalyst, a QoS-based resource management system for workload colocation on Kubernetes.
Katalyst supports multiple resource estimation strategies, including heuristics, unsupervised learning, and QoS-aware algorithms.
Start optimizing your K8s, for free
PerfectScale
Autonomous optimization that ensures K8s peak performance at the lowest possible cost.
Production-ready, revision-aware, HPA compatible. Install in minutes and get instant results.
Deploy and update Zarf packages in an air gap
Brandi McCall
This tutorial gives an example of using Zarf to deploy a Podinfo package into an air-gapped Kubernetes cluster and then upgrading that Podinfo package to a newer version.
The state of Kubernetes efficiency: an insider's look
PerfectScale
This exclusive report dives into data from thousands of nodes, revealing key insights on Kubernetes cost optimization and performance.
Learn which metrics to track and proactive practices to optimize your Kubernetes operations.
sponsored
Perform CRUD operations on Kubernetes using Golang
Kunal Verma
This article will teach you how to perform CRUD operations on a Kubernetes cluster using the Go programming language and the k8s·io/client-go
library.
Implementing AWS ECR Pull Through cache for EKS cluster
Marcin Cuber
This guide provides details on setting up an AWS ECR pull-through cache for your EKS cluster using Terraform.
Argo Events : S3 EventSource and Argo Workflow Trigger
Chuk-Munn Lee
In this tutorial, you will explore how Argo Events automates workflows in a Kubernetes cluster using an S3 event source and Argo Workflow.
Software Engineer with Block
Salary: CA$110.5K to CA$171.7K a year
Location: remote from Canada
Tech stack: Kubernetes, AWS, Go, Java, Kotlin, DynamoDB, MySQL, Kafka, Prometheus, Datadog
Platform Engineer with Hewlett-Packard
Salary: $128K to $295K a year
Location: based in the office (and remote from home) in Minnesota / Texas / Colorado, USA
Tech stack: Kubernetes, AWS, Azure, GCP, Go, Python, Openstack
Software Engineer with Life360
Salary: $135K to $185K a year
Location: remote from the United States
Tech stack: Kubernetes, AWS, Java, Python, PHP, DynamoDB, MySQL, Kafka
Discover more Kubernetes jobs on Kube Careers →
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.
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.
Coroot: eBPF-based observability
Coroot is an open-source eBPF-based observability tool that turns telemetry data into actionable insights, helping you quickly identify and resolve application issues.
Headlamp is an easy-to-use and extensible Kubernetes web UI.
The HULL Helm library chart is designed to ease building, maintaining and configuring Kubernetes objects in Helm charts.
Aug
28
Kubeflow 101: where ML meets Kubernetes
Online meetup organized by Kubernetes Sri Lanka.
This is a virtual event
This is a free event.
Aug
28
Deploying and scaling Microsoft Orleans on Azure Kubernetes Service
Online meetup organized by Come Cloud With Us.
This is a virtual event
This is a free event.
Aug
29
Simplifying your Kubernetes infrastructure with cdk8s
Online meetup organized by Cloud Native Riyadh.
This is a virtual event
This is a free event.
Sept
4
In-person conference organized by Loovent.
Location: Hamburg, DE
This event requires an entrance fee
Use CDS24_20%-LEARNK8S to get 20% off
Sept
4
Kubernetes Community Days Sydney 2024
In-person conference organized by KCD Australia.
Location: Sydney, AU
This event requires an entrance fee
Sept
30
Advanced Kubernetes course (London)
In-person workshop organized by Learnk8s.
Location: London, GB
This event requires an entrance fee
Discover more Kubernetes events on Kube Events →
expired
Kubernetes Community Days Denmark 2024
Location: Copenhagen, DK
In-person conference organized by KCD Denmark.
The conference starts on the 20 November 2024.
expired
Kunbernetes Community Days Ghana
This is a virtual event
Online conference organized by KCD Ghana.
The conference starts on the 26 November 2024.
expired
Kubernetes Community Days Indonesia 2024
Location: Jakarta, ID
In-person conference organized by KCD Indonesia.
The conference starts on the 30 November 2024.
expired
Location: Amsterdam, NL
In-person conference organized by Cloud Native Amsterdam.
The conference starts on the 10 December 2024.
expired
Cloud Technology Townhall Tallinn 2025
Location: Tallinn, EE
In-person conference organized by Cloud Technology Townhall Tallinn.
The conference starts on the 31 January 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: San Francisco, CA, USA
In-person conference organized by InfoQ.
The conference starts on the 18 November 2024.
expired
Location: Bogotá, CO
In-person conference organized by Devopsdays.
The conference starts on the 29 October 2024.
Until next time!
— Dan
Subscribe and, every Wednesday, receive the latest Kubernetes news!