Learn Kubernetes Weekly issue 83

98% faster data imports in deployment previews, Transforming Kubernetes secret management, Plumbing of spawning container with runc, Simplifying Kubernetes development: your go-to tools guide, (Zero-cost) Kubernetes resource tuning in your GitOps pipelines

12 Jun 2024

This newsletter is brought to you by Komodor — simplify cluster management and troubleshooting to unlock the full value of Kubernetes.

  1. 98% faster data imports in deployment previews

    Learn how creating isolated namespaces for backups and utilizing Velero for seamless restoration reduced data import time from 19 minutes to 25 seconds, enhancing operational efficiency and developer experience in ephemeral environments.

  2. Amazon EKS pricing: quick guide and 6 ways to cut EKS costs

    Guy Menachem

    This article explains how EKS pricing works and offers six strategies for optimizing EKS costs, including evaluating instance types, using managed node groups, leveraging reserved instances, and employing cost management tools.

    sponsored

  3. (Zero-cost) Kubernetes resource tuning in your GitOps pipelines

    Shea Stewart

    This article offers zero-cost approaches to address deployment delays and resource allocation, emphasizing fine-tuning resources for optimal performance within GitOps pipelines.

  4. Simplifying Kubernetes development: your go-to tools guide

    Abhisman Sarkar

    This article analyzes and compares six popular modern Kubernetes local development tools, highlighting their benefits and limitations: Skaffold, Tilt, Telepresence, Okteto, Docker Compose, and Garden.

  5. How to achieve real zero downtime in Kubernetes rolling deployments: avoiding broken client connections

    Tokede Akinkunmi

    The article discusses the challenges of achieving zero downtime in Kubernetes rolling deployments to avoid broken client connections.

    It explains the startup and shutdown stages of pods, the reasons for broken connections, and provides a solution.

  6. Plumbing of spawning container with runc

    Rishabh Singh

    This article details the use of the Skopeo in generating OCI Image Layout Specification, the creation of an OCI bundle, and the relevance of these concepts to the Container Runtime Interface of Kubernetes.

Articles worth checking out:

The continuous Kubernetes reliability platform

Komodor

Simplify cluster management and troubleshooting to unlock the full value of Kubernetes and drive innovation at scale.

Try now

The continuous Kubernetes reliability platform
  1. GitOps for databases

    In this two-part tutorial, you'll learn how to use the Atlas Operator with Atlas Cloud and ArgoCD to create a modern GitOps workflow for managing your database migrations natively in Kubernetes.

  2. Developing Kubernetes Admission Controller with Kotlin

    Jay Lee

    The article discusses developing a Kubernetes Admission Controller with Kotlin to address an issue with the Application Routing add-on and Flux on AKS.

  3. A practical approach to signed and encrypted container images

    The tutorial discusses the importance of using signed and encrypted container images to enhance security in Kubernetes workloads.

    It uses Podman to create, sign, and verify container images on standalone systems and Kubernetes clusters.

  4. Step-by-step guide: hosting Longhorn on K3s (ARM)

    Duy Hoang

    This tutorial provides a step-by-step guide on hosting Longhorn on K3s.

    It highlights the limitations of local-path storage and Longhorn's benefits (i.e. availability, cost-effectiveness, and disaster recovery).

    • Platform Engineer with Hook Technology

    • Salary: £85K to £105K a year

    • Location: based in the office (and remote from home) in London, GB

    • Tech stack: Kubernetes, AWS, Docker, Terraform

    • 🔥 Software Engineer with Mercari

    • Salary: ¥4.8M to ¥6.34M a year

    • Location: remote from Japan

    • Tech stack: Kubernetes, AWS, GCP, Go, SQL, Javascript, Java, PHP, Swift, Kotlin

    • Site Reliability Engineer with Commify

    • Salary: €78K to €82K a year

    • Location: based in the office (and remote from home) in Bucharest, RO

    • Tech stack: Kubernetes, Azure, Shell, Python, Ruby, C#, Powershell, Terraform, Azure DevOps, Jenkins

    • DevOps Engineer with Madwire

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

    • Location: remote from the United States

    • Tech stack: Kubernetes, AWS, GCP, Go, Python, Javascript, Terraform, Pulumi, CircleCI, GitHub Actions

Discover more Kubernetes jobs on Kube Careers →

  1. Managed Kubernetes Auditing Toolkit (MKAT)

    MKAT is an all-in-one auditing toolkit for identifying common security issues within managed Kubernetes environments.

  2. Mykube: cluster in one click

    Mykube is a one-lick single-node Kubernetes cluster installer.

  3. Terranetes controller

    The Terranetes Controller manages the life cycles of a terraform resource, allowing developers to self-serve dependencies in a controlled manner.

  4. kc: context switcher

    kc simplifies the management of kubectl configuration contexts, making tasks such as switching between contexts, adding new ones, and modifying them easy and fast.

  5. Visually presented Kubernetes

    Visually presented Kubernetes (VpK) is an application that presents Kubernetes resources and configurations in a visual and graphic fashion.

Other interesting projects:

Upcoming Kubernetes events

  1. Jun

    20

    Kubernetes Community Days Italy 2024

    In-person conference organized by KCD Italy.

    • Location: Milan, IT

    • This is a free event.

  2. Jun

    13

    Kubernetes Community Days Zürich 2024

    In-person conference organized by KCD Zürich.

    • Location: Zürich, CH

    • This is a free event.

  3. Jun

    13

    Advanced Kubernetes course

    Online workshop organized by Learnk8s.

    • This is a virtual event

    • This event requires an entrance fee

  4. Jun

    13

    Kubernetes Community Days Barcelona 2024

    In-person conference organized by DevBcn.

    • Location: Madrid, ES

    • This event requires an entrance fee

      • Use MP-L34RN-K8S to get 10% off

  5. Jun

    17

    DevOpsCon Berlin

    Online & in-person conference organized by S&S Media.

    • Location: Berlin, DE and virtual

    • This event requires an entrance fee

      • Use kube_ber10 to get 10% off

Discover more Kubernetes events on Kube Events →

Kubernetes Call for Papers

  1. expired

    Kubeday Colombia

    The Call For Paper was open until 29 June 2024 at UTC. More info →
    • Location: Medellín, CO

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 9 October 2024.

    • Apply here
  2. expired

    Kubernetes Community Days Austria 2024

    The Call For Paper was open until 23 June 2024 at UTC. More info →
    • Location: Vienna, AT

    • In-person conference organized by KCD Austria.

    • The conference starts on the 8 October 2024.

    • Apply here
  3. expired

    Kubernetes Community Days Lahore 2024

    The Call For Paper was open until 22 June 2024 at UTC. More info →
    • Location: Lahore, PK

    • In-person conference organized by KCD Lahore.

    • The conference starts on the 7 July 2024.

    • Apply here
  4. expired

    Kubernetes Community Days Porto 2024

    The Call For Paper was open until 15 July 2024 at UTC. More info →
    • Location: Porto, PT

    • In-person conference organized by KCD Porto.

    • The conference starts on the 27 September 2024.

    • Apply here
  5. expired

    Kube Native 2024

    The Call For Paper was open until 26 August 2024 at UTC. More info →
    • This is a virtual event

    • Online conference organized by Conf42.

    • The conference starts on the 26 September 2024.

    • Apply here
  6. expired

    CloudX 2024

    The Call For Paper was open until 14 June 2024 at UTC. More info →
    • Location: Santa Clara, CA, USA

    • In-person conference organized by DevNetwork.

    • The conference starts on the 5 November 2024.

    • Apply here
  7. expired

    Platform Engineering 2024

    The Call For Paper was open until 5 August 2024 at UTC. More info →
    • This is a virtual event

    • Online conference organized by Conf42.

    • The conference starts on the 5 September 2024.

    • Apply here
  8. expired

    SREday London

    The Call For Paper was open until 24 June 2024 at UTC. More info →
    • Location: London, UK

    • In-person conference organized by SREday.

    • The conference starts on the 19 September 2024.

    • Apply here
  9. expired

    Build Stuff 2024

    The Call For Paper was open until 20 June 2024 at UTC. More info →
    • Location: Vilnius, LT

    • In-person conference organized by FIX EVENTS.

    • The conference starts on the 15 November 2024.

    • Apply here

Until next time!

— Dan

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

Or follow us on: