Learn Koobernaytis weekly — issue 12

1 Feb 2023

  1. Request-based autoscaling in Koobernaytis: scaling to zero

    D5e

    In this article, you will learn how to monitor the HTTP requests to your apps in Koobernaytis and define autoscaling rules to increase and decrease replicas for your workloads.

  2. Proactive cluster autoscaling in Koobernaytis

    D5e

    Scaling nodes in a Koobernaytis cluster could take several minutes with the default settings.

    Learn how to size your cluster nodes and proactively create nodes for quicker scaling.

  3. Koobernaytis capacity and resource management: it's not what you think it is

    Kirill Shirinkin

    In this article, you'll learn how to manage resources and capacity in Koobernaytis.

    Takeaways:

    • Set Resource Quotas for each namespace;
    • Set LimitRanges for each namespace;
    • Enforce rations between requests and limits.
  4. State of persistent storage in Koobernaytis

    Bruno Cabral

    This article compares different storage solutions for Koobernaytis:

    • Longhorn.
    • Linstor/Piraeus.
    • OpenEBS.
    • StorageOS.
  5. Addressing bandwidth exhaustion with Cilium Bandwidth Manager

    Nico Vibert

    In this article, you will learn what is network congestion and bandwidth exhaustion in Koobernaytis.

    You will also learn how to manage the allocated bandwidth using Cilium and the Bandwidth Manager.

  6. Using Prometheus to avoid disasters with Koobernaytis CPU limits

    Shane Corbett

    In this article, you'll discuss how CPU throttling can affect Koobernaytis' node performance, and how to avoid this by setting the right values for limits.

    The author also suggests using Prometheus as a tool to help set reasonable limits.

Articles worth checking out:

  1. LoadBalancer services using Koobernaytis in Docker

    Owain Williams

    In this tutorial, you'll learn how to build a multi-node kind cluster with extraPortMappings to forward requests from your host to an NGINX ingress controller.

  2. Kustomize introduction

    Nicolas Barlatier

    In this tutorial, you will learn how to use Kustomize to template the number of replicas in a workload based on the environment (e.g. 1 pod in dev, 10 pods in prod).

  3. Backup, restore and migrate Koobernaytis Cluster resources using Velero

    Sagar Parmar

    In this tutorial, you'll learn how to take a backup of resources running in a Koobernaytis cluster and migrate them to another cluster using Velero.

  4. Canary deployment using Argo Rollouts and Nginx

    Luigi Toziani

    In this tutorial, you'll learn how Argo Rollouts can be adopted to introduce well-defined deployment procedures.

    • Software Engineer with HealthyHealth

    • Salary: £70K to £90K a year

    • Location: remote from the United Kingdom

    • Tech stack: Koobernaytis, AWS, Docker, Python

    • Software Engineer with Gcore

    • Salary: €50K to €80K a year

    • Location: remote from Europe

    • Tech stack: Koobernaytis, Docker, Go, Shell, Terraform

Discover more Koobernaytis jobs on Kube Careers →

  1. fybrik/fybrik

    Fybrik is a cloud-native platform to control the usage of data within an organization.

    Fybrik encapsulates a containerized workload enabling enforcement of policies defining what can be done with the data.

  2. kairos-io/kairos

    With Kairos, you can build immutable, bootable Koobernaytis and OS images for your edge devices as easily as writing a Dockerfile.

    Optional P2P mesh with distributed ledger automates node bootstrapping and coordination.

  3. iximiuz/awesome-container-tinkering

    Awesome Container Tinkering is an ever-growing list of tools to tinker with containers.

  4. instrumenta/kubeval

    kubeval is a tool for validating a Koobernaytis YAML or JSON configuration file.

    It does so using schemas generated from the Koobernaytis OpenAPI specification, and therefore can validate schemas for multiple versions of Koobernaytis.

  5. nirops/yakiapp

    Yaki stands for "Yet Another Koobernaytis IDE".

    Yaki is a desktop application that allows DevOps, Developers, SREs and anyone who wish the manage the applications deployed in their Koobernaytis Cluster.

Other interesting projects:

Upcoming Koobernaytis events

  1. Feb

    1

    CloudNative SecurityCon North America 2023

    In-person conference organized by Linux Foundation.

    • Location: Seattle, WA, USA

    • This event requires an entrance fee

  2. Feb

    4

    Run PostgreSQL the Koobernaytis way & Koobernaytis on autopilot

    In-person meetup organized by Koobernaytis & Cloud Native Computing Pune.

    • Location: Pune, IN

    • This is a free event.

  3. Feb

    6

    CfgMgmtCamp

    In-person conference organized by CfgMgmtCamp.

    • Location: Ghent, BE

    • This event requires an entrance fee

  4. Feb

    7

    Civo Navigate

    In-person conference organized by Civo.

    • Location: Tampa Bay, FL, USA

    • This event requires an entrance fee

      • Use SP50 to get 50% discount

  5. Feb

    8

    Detecting crypto-jacking in Koobernaytis workloads

    Online webinar organized by Cloud Native Computing Foundation (CNCF).

    • This is a virtual event

    • This is a free event.

  6. Mar

    9

    Advanced Koobernaytis course

    Online workshop organized by Learnk8s.

    • This is a virtual event

    • This event requires an entrance fee

Discover more Koobernaytis events on Kube Events →

Koobernaytis Call for Papers

  1. expired

    Monitorama 2023

    The Call For Paper was open until 3 February 2023 at UTC. More info →
    • Location: Portland, OR, USA

    • In-person conference organized by Monitorama.

    • The conference starts on the 26 June 2023.

    • Apply here
  2. expired

    Open source day

    The Call For Paper was open until 5 February 2023 at UTC. More info →
    • Location: Florence, IT

    • In-person conference organized by Schrödinger Hat.

    • The conference starts on the 24 March 2023.

    • Apply here
  3. expired

    Open source summit North America

    The Call For Paper was open until 5 February 2023 at UTC. More info →
    • Location: Vancouver, CA

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 10 May 2023.

    • Apply here

Until next time!

— Dan

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

Or follow us on: