Learn Kubernetes Weekly issue 112

Monitoring inter-pod traffic with Retina, Mastering GitOps, Tailored autoscaling, Scaling OpenSSF scorecard, Istio traffic management

1 Jan 2025

Happy New Year! 🎊🍾

I wish you all the best in the coming year.

  1. Monitoring inter-pod traffic at the AZ level with eBPF based tool retina

    Aslanov Javid

    In this article, you will learn how to analyze inter-pod traffic in Kubernetes at the Availability Zone (AZ) level using eBPF technology and tools like Retina, Prometheus, and Grafana to optimize cross-AZ communication and reduce AWS costs.

  2. Mastering GitOps with Flux at Adore Me

    Adore Me Tech

    Learn how Adore Me streamlined their complex infrastructure with GitOps and Flux, achieving consistency, security, and efficiency in their Kubernetes clusters, and discover the pros and cons of implementing this approach.

  3. From chaos to control: the importance of tailored autoscaling in Kubernetes

    Jordi Been

    In this article, you will learn how Check optimized their Kubernetes autoscaling configuration, overcame common challenges, and achieved cost savings and improved efficiency through a tailored approach to cluster-based autoscaling.

  4. How we use Kubernetes jobs to scale the OpenSSF scorecard

    John McBride

    In this article, you will learn how OpenSauced integrated the OpenSSF Scorecard into their platform using Kubernetes, enabling the scaling of security score checks across nearly any GitHub repository.

  5. Exploring the basics of Istio traffic management

    Albert

    In this article, you will learn the basics of Istio traffic management, including DestinationRules, VirtualServices, and Gateways, and how to use them to improve the reliability and resilience of microservices architectures.

  6. Mastering graceful shutdowns in Go: a comprehensive guide for Kubernetes

    Alex

    This article discusses graceful shutdowns, specifically focusing on their implementation in Go applications running on Kubernetes.

Articles worth checking out:

⎈ Become an expert in Kubernetes: Advanced Kubernetes course

Learnk8s

Join Learnk8s' 4-day Advanced Kubernetes workshop this January.

Get your hands dirty with Kubernetes and learn what makes Kubernetes tick in a session packed with hands-on labs!

Become an expert in Kubernetes

⎈ Become an expert in Kubernetes: Advanced Kubernetes course
  1. AI powered Kubernetes autoscaler

    Shivangx

    In this article, you will learn how to implement an AI-powered Kubernetes autoscaler using Keras, moving beyond traditional reactive scaling methods to proactively predict and manage resource allocation.

  2. Can private LLM help you solve Kubernetes problems on the first try?

    Artem Lajko

    In this article, you'll learn how private LLMs, such as those offered by iitsAI, can help solve Kubernetes problems on the first try with the help of HolmesGPT, a DevOps assistant that leverages AI to troubleshoot and investigate cluster issues.

  3. Practical practices for stateful applications in Kubernetes

    ByteCook

    In this article, you will learn how to deploy a StatefulSet using a practical example of a MySQL cluster, addressing the challenges of containerizing a stateful application and providing a step-by-step guide to overcoming them.

  4. Predictive autoscaling in Kubernetes with Keda and Prophet

    Minimal Devops

    In this article, you'll learn how to implement predictive autoscaling using Keda and Prophet, a proactive approach to efficient resource management that anticipates future demands and scales applications accordingly.

  5. How I used Falco to secure my Kubernetes cluster without touching critical pods

    Omar Kamal

    In this tutorial, you will learn how to use Falco to detect and prevent potential threats without disrupting critical operations.

More tutorials:

    • Software Engineer with Tubi

    • Salary: $147K to $234K a year

    • Location: remote from the United States

    • Tech stack: Kubernetes, AWS, SQL, Java, Scala, Flink, Spark, Kafka

    • Engineering Manager with Common App

    • Salary: $178.19K to $200.46K a year

    • Location: remote from the United States

    • Tech stack: Kubernetes, AWS, Azure, GCP, Docker, Java

    • Head Of Engineering with Common App

    • Salary: $187.99K to $211.49K a year

    • Location: remote from the United States

    • Tech stack: Kubernetes, AWS, Azure, GCP, Docker, Java

    • DevOps Engineer with Griffin Consulting LLC

    • Salary: $150K to $170K a year

    • Location: remote from the United States

    • Tech stack: Kubernetes, AWS, Azure, C#, Redis, PostgreSQL, Kafka, Elastic Search, Terraform, TeamCity

    • Systems Performance Engineer with Domain Tools

    • Salary: $140K to $160K a year

    • Location: remote from the United States

    • Tech stack: Kubernetes, AWS, On-premise, Bare-metal, Data center, Rancher, Shell, Python, Terraform, Gitlab

Discover more Kubernetes jobs on Kube Careers →

  1. Skaffold: easy and repeatable Kubernetes development

    Skaffold is a command line tool that facilitates continuous development for Kubernetes applications.

    You can iterate on your application source code locally and then deploy it to local or remote Kubernetes clusters.

  2. Kardinal: ephemeral environments

    kurtosis-tech

    Kardinal is a tool for creating extremely lightweight ephemeral development environments within a shared Kubernetes cluster, optimizing for cloud costs and fast spin-up/tear-down.

  3. K8up: Kubernetes backup operator

    K8up is a Kubernetes Operator that helps you:

    • Backup all PVCs marked as ReadWriteMany or with a specific label.
    • Perform individual, on-demand backups.
    • Schedule backups to be executed regularly.

    And more.

  4. Kubectl aliases

    This repository contains a script to generate hundreds of convenient shell aliases for kubectl, so you no longer need to spell out every single command and --flag repeatedly.

  5. Pluto: discover deprecated apiVersions

    Pluto is a utility to help users find deprecated Kubernetes API versions in their code repositories and their helm releases.

Other interesting projects:

Upcoming Kubernetes events

  1. Jan

    7

    Using Calico eBPF to observe and secure Kubernetes traffic

    Online webinar organized by Tigera.

    • This is a virtual event

    • This is a free event.

  2. Jan

    7

    Docker containers and orchestration

    Online workshop organized by Austin Hispanic Hackers Meetup.

    • This is a virtual event

    • This is a free event.

Discover more Kubernetes events on Kube Events →

Kubernetes Call for Papers

  1. 10

    days

    Cloud Native Days Romania

    The Call For Paper is open until 31 January 2025 at UTC. More info →
    • Location: Bucharest, RO

    • In-person conference organized by Cloud Native Romania.

    • The conference starts on the 6 May 2025.

    • Apply here
  2. 12

    days

    KubeCon + CloudNativeCon Japan 2025

    The Call For Paper is open until 2 February 2025 at UTC. More info →
    • Location: Tokyo, JP

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 17 June 2025.

    • Apply here
  3. 12

    days

    KubeCon + CloudNativeCon China 2025

    The Call For Paper is open until 2 February 2025 at UTC. More info →
    • Location: Hong Kong, HK

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 11 June 2025.

    • Apply here
  4. 20

    days

    KCD Costa Rica 2025

    The Call For Paper is open until 10 February 2025 at UTC. More info →
    • Location: Heredia, CR

    • In-person conference organized by KCD Costa Rica.

    • The conference starts on the 3 May 2025.

    • Apply here
  5. 23

    days

    KCD Texas Austin 2025

    The Call For Paper is open until 13 February 2025 at UTC. More info →
    • Location: Austin, TX, USA

    • In-person conference organized by KCD Texas.

    • The conference starts on the 15 May 2025.

    • Apply here
  6. 70

    days

    ContainerDays

    The Call For Paper is open until 31 March 2025 at UTC. More info →
    • Location: Hamburg, DE

    • In-person conference organized by Looevent.

    • The conference starts on the 9 September 2025.

    • Apply here
  7. 18

    days

    KCD Helsinki 2025

    The Call For Paper is open until 8 February 2025 at UTC. More info →
    • Location: Helsinki, FI

    • In-person conference organized by KCD Helsinki.

    • The conference starts on the 6 May 2025.

    • Apply here
  8. 25

    days

    Devopsdays Singapore

    The Call For Paper is open until 15 February 2025 at UTC. More info →
    • Location: Singapore, SG

    • In-person conference organized by Devopsdays.

    • The conference starts on the 14 May 2025.

    • Apply here
  9. expired

    Devopsdays Zurich

    The Call For Paper was open until 15 January 2025 at UTC. More info →
    • Location: Zurich, CH

    • In-person conference organized by Devopsdays.

    • The conference starts on the 12 March 2025.

    • Apply here

Until next time!

— Dan

Subscribe and, every Wednesday, receive the latest Kubernetes news!

Or follow us on: