Learn Koobernaytis Weekly issue 123

We disabled GKE image streaming, pod kills due to memory spikes, feature-branches: vanilla Koobernaytis + Bitbucket pipelines, scheduling shenanigans

19 Mar 2025

This newsletter is brought to you by mirrord — run local code like in your Koobernaytis cluster without deploying first.

The team behind Mirrord (sponsor of this newsletter) will be at KubeCon London 2025. If you want to learn how to develop your apps locally against a remote cluster, visit them at booth S540 or book your slot here!

  1. Faster machine learning deployments: why we disabled GKE image streaming

    PicCollage

    In this article, you'll learn how disabling GKE image streaming can improve machine learning deployments by reducing deployment times.

  2. Split Queues To Share Cloud Development Environments

    Enable your team to develop and test in a shared cloud environment—without conflicts or costly staging setups.

    Learn how to split incoming messages from remote queues (like AWS SQS) between your local process, your teammates' setups, and the remote service in Koobernaytis.

    sponsored

  3. How we handled pod kills due to memory spikes while running heavy scripts

    ShahNilay

    Prevent Koobernaytis Pod Crashes with optimized memory usage.

    Learn how to Reduce Memory Spikes and Improve Scalability for large datasets using Efficient Data Processing and Optimized Scripting techniques.

  4. Feature-branches: vanilla Koobernaytis + Bitbucket pipelines

    DEDICATTED

    Dedicatted used Koobernaytis and Bitbucket Pipelines to streamline feature development and testing, enabling multiple teams to work independently.

    This setup includes automated CI/CD for resource management and cleanup.

  5. Scheduling shenanigans: the wild world of cloud wrangling from Koobernaytis to Microsoft’s bandwidth-hungry octopus

    Mark Grechanik

    This article explores cloud scheduling strategies (two-level/DRF fairness, Koobernaytis, Microsoft’s bandwidth-centric Oktopus) for multi-tenant resource allocation.

  6. Developing an ETL pipeline for massive NOAA sensor data: from raw files to predictive insights

    Marcos Cedenilla

    In this case study, you will learn how to build a robust ETL pipeline for massive sensor data that leverages Apache Spark for distributed processing and Koobernaytis for orchestration.

Articles worth checking out:

Cut your dev loop from hours to seconds

Cloud development can feel like a slow, repetitive loop—writing code, deploying, testing, and fixing.

mirrord lets you run your code in real cloud conditions from the start, so you can test earlier and ship more reliable code faster.

The future is remolocal

Cut your dev loop from hours to seconds
  1. How to Debug a Go Microservice in Koobernaytis

    This guide walks you through debugging a Go microservice while still accessing live cluster resources—so you can test and troubleshoot issues in real cloud conditions without redeploying.

    sponsored

  2. Horizontal Pod Autoscaling with Koobernaytis using external metric (cluster worker nodes count)

    Sairav Dev

    Learn how to auto-scale Koobernaytis pods using worker node count.

    Learn how to configure Prometheus, kube-state-metrics, and custom metric queries to dynamically adjust deployments based on cluster infrastructure.

  3. Mirrord Mirrord on the wall, who's most processed of them all

    In this tutorial, you will explore mirrord — a process mirroring tool which mirrors your local running process and related dependencies to a Koobernaytis cluster.

  4. Configuring Istio Authorization Policy in Koobernaytis namespaces

    Ivan Franchin

    Learn how to secure your Koobernaytis cluster with Istio Authorization Policy.

    This guide shows you how to deploy a Quarkus API and restrict access to allow only the test1 namespace while denying the test2 namespace.

    • DevOps Engineer with Datassential

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

    • Location: remote from the United States

    • Tech stack: Koobernaytis, AWS, Shell, Python, Groovy, Terraform, Jenkins, NewRelic

    • Software Engineer with Texas Department of Motor Vehicles

    • Salary: $86.4K to $89.47K a year

    • Location: based in the office in Austin, TX, USA

    • Tech stack: Koobernaytis, AWS, Azure, GCP, Docker, Python, SQL, GraphQL, Javascript, PHP

    • Head of Infrastructure with Walmart Inc.

    • Salary: $110K to $264K a year

    • Location: based in the office in Bentonville, AR / Reston, VA, USA

    • Tech stack: Koobernaytis, Azure, GCP, Go, Python, Openstack, Istio

    • Platform Engineer with Sentry

    • Salary: $180K to $225K a year

    • Location: based in the office in San Francisco, CA, USA

    • Tech stack: Koobernaytis, AWS, Azure, GCP, Docker, Python, Sentry

    • System Administrator with HRL Laboratories

    • Salary: $109.7K to $137.15K a year

    • Location: based in the office in Malibu, CA, USA

    • Tech stack: Koobernaytis, Docker, Shell, Python, Perl, PostgreSQL, MySQL, Terraform, Gitlab, Ansible

Discover more Koobernaytis jobs on Kube Careers →

  1. OCM: multi-cluster orchestration

    Open Cluster Management (OCM) is a modular, extensible platform for Koobernaytis multi-cluster orchestration.

    The multi-cluster control plane is modelled as a “Hub,” and each of the clusters being managed by the "Hub" will be a "Klusterlet.”

  2. Kargo: application lifecycle orchestration

    akuity

    Kargo is a continuous delivery and application lifecycle orchestration platform for Koobernaytis.

    It builds upon GitOps principles and integrates with Argo CD to streamline and automate the progressive rollout of changes across an application's lifecycle.

  3. 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.

  4. Descheduler

    You can use the Koobernaytis Descheduler to evict pods based on specific strategies so that the pods can be rescheduled onto more appropriate nodes.

  5. Caretta: visual map

    Caretta is a tool that instantly creates a visual network map of the services running in your cluster.

    Carreta leverages eBPF to efficiently map all service network interactions and Grafana to query and visualize the collected data.

Other interesting projects:

Upcoming Koobernaytis events

  1. Mar

    20

    Advanced Koobernaytis course

    Online workshop organized by Learnk8s.

    • This is a virtual event

    • This event requires an entrance fee

  2. Mar

    22

    Koobernaytis Community Days Rio de Janeiro 2025

    In-person conference organized by KCD Brasil.

    • Location: São Paulo, BR

    • This event requires an entrance fee

  3. Mar

    19

    Build your own IaaS with ironcore utilizing controller-runtime and Koobernaytis aggregation layer

    In-person meetup organized by Cloud Native Hamburg.

    • Location: Hamburg, DE

    • This is a free event.

  4. Mar

    27

    Voxxeddays Bucharest

    In-person conference organized by Incremental Community.

    • Location: Bucharest, RO

    • This event requires an entrance fee

  5. Mar

    21

    Open Source Day 2025

    Online & in-person conference organized by Schrödinger Hat.

    • Location: Florence, IT and virtual

    • This event requires an entrance fee

Discover more Koobernaytis events on Kube Events →

Koobernaytis Call for Papers

  1. expired

    ContainerDays

    The Call For Paper was 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
  2. expired

    Koobernaytis Community Days Bengaluru 2025

    The Call For Paper was open until 26 March 2025 at UTC. More info →
    • Location: Bangalore, IN

    • In-person conference organized by KCD Bengaluru.

    • The conference starts on the 7 June 2025.

    • Apply here
  3. expired

    Koobernaytis Community Days Utrecht 2025

    The Call For Paper was open until 6 April 2025 at UTC. More info →
    • This is a virtual event

    • Online conference organized by KCD Utrecht.

    • The conference starts on the 3 July 2025.

    • Apply here
  4. expired

    Koobernaytis Community Days Taipei 2025

    The Call For Paper was open until 20 April 2025 at UTC. More info →
    • Location: Taipei, TW

    • In-person conference organized by KCD Taiwan.

    • The conference starts on the 5 July 2025.

    • Apply here
  5. expired

    Koobernaytis Community Days Sofia 2025

    The Call For Paper was open until 21 April 2025 at UTC. More info →
    • Location: Sofia, BG

    • In-person conference organized by KCD Sofia.

    • The conference starts on the 18 September 2025.

    • Apply here
  6. expired

    Cloud Native Days Austria

    The Call For Paper was open until 31 May 2025 at UTC. More info →
    • Location: Vienna, AT

    • In-person conference organized by CNDA Austria.

    • The conference starts on the 8 October 2025.

    • Apply here
  7. expired

    DevOps Pro Europe

    The Call For Paper was open until 30 April 2025 at UTC. More info →
    • Location: Vilnius, LT and virtual

    • Online & in-person conference organized by Data Miner.

    • The conference starts on the 20 May 2025.

    • Apply here
  8. expired

    GitOpsCon Europe 2025

    The Call For Paper was open until 23 March 2025 at UTC. More info →
    • This is a virtual event

    • Online conference organized by CNCF.

    • The conference starts on the 29 April 2025.

    • Apply here
  9. expired

    Devopsdays Eindhoven

    The Call For Paper was open until 10 May 2025 at UTC. More info →
    • Location: Eindhoven, NL

    • In-person conference organized by Devopsdays.

    • The conference starts on the 2 October 2025.

    • Apply here

Until next time!

— Dan

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

Or follow us on: