Learn Kubernetes Weekly issue 105

Chinese Docker Hub complete shutdown, Kube-proxy API, Overengineering this blog's preview site, Kubernetes: the road to 1.0

13 Nov 2024

This newsletter is brought to you by Syntasso, creators of Kratix, a framework for building composable developer platforms. Deploy on Kubernetes with speed, safety, and scalability.

  1. Chinese Docker Hub complete shutdown: how far can Kubernetes image repositories go?

    Assisi

    The article discusses the shutdown of the Chinese Docker Hub and its impact on Kubernetes users.

    It explores strategies for mitigating risks, including using alternative repositories, setting up private image repositories, and caching strategies.

  2. Platform Engineering on Kubernetes: orchestrating applications, platforms, and infrastructure

    Daniel Bryant

    Learn how to build a developer-focused platform on top of Kubernetes.

    Explore the three layers of platforms: application choreography, platform orchestration, and infrastructure composition.

    sponsored

  3. Overengineering this blog's preview site with Kubernetes

    The author recounts their experience overengineering a preview site for their blog using Kubernetes.

    They describe the challenges they faced and the solutions they implemented, including using protocol buffers, NATS, and Valkey.

  4. Taking a look at the Kube-proxy API

    raesene

    The article examines the kube-proxy API, covering its healthz and metrics components, and the information it provides without authentication.

  5. Kubernetes: the road to 1.0

    Brian Grant

    This article recounts the journey to Kubernetes 1.0, covering the project's early days, lessons learned from Borg and Omega, the evolution of the API, and key features added during the years.

  6. Extending Kubernetes functionality: A practical guide to custom resource definitions

    Gianluca Mardente

    The tutorial covers creating CRDs, including defining the scope, spec, and status, and using validation markers and Common Expression Language (CEL) to ensure well-defined configurations.

Articles worth checking out:

Upgrade Backstage from a portal to a platform

Syntasso

A developer-focused platform needs more than just Backstage and Kubernetes.

Syntasso Kratix Enterprise (SKE) acts as the intelligent glue between a portal and Kubernetes, enabling developers to ship software quickly, safely, and scale.

Get started

Upgrade Backstage from a portal to a platform
  1. Falco from A to Y

    Quentin JOLY

    This article provides a guide to Falco, a system threat detection engine.

    It covers its installation, rule creation, architecture, and use with containers and Kubernetes.

  2. Full Kubernetes compromise, what will your SOC do about it?

    SOC Inspiration

    The article walks through a hands-on lab where a Flask application is exploited to gain initial access to a Kubernetes cluster.

    This is followed by privilege escalation using GitHub CI/CD credentials and exfiltrating sensitive data from a database.

  3. Backstage on Kubernetes

    piotr.minkowski

    This tutorial demonstrates how to integrate Backstage with Kubernetes, including installing and configuring Backstage to work with Kubernetes-native services like Argo CD and Prometheus.

    • Site Reliability Engineer with OnBuy

    • Salary: £65K to £80K a year

    • Location: remote from the United Kingdom

    • Tech stack: Kubernetes, AWS, Azure, GCP, Docker, Python, Java, Terraform, Ansible, Grafana

    • Software Engineer with Intrinsic

    • Salary: $214.4K to $227.8K a year

    • Location: based in the office in Mountain View, CA, USA

    • Tech stack: Kubernetes, Go, Python, Javascript, Typescript, Rust, C++

    • Engineering Manager with Veeam Software

    • Salary: $139.1K to $198.7K a year

    • Location: remote from the United States

    • Tech stack: Kubernetes

    • Data Engineer with Sinch

    • Salary: $120.79K to $140.18K a year

    • Location: based in the office (and remote from home) in Chicago, IL, USA

    • Tech stack: Kubernetes, AWS, Azure, GCP, Docker, Python, SQL, Java, Scala, Flink

Discover more Kubernetes jobs on Kube Careers →

  1. Kubeshark: API traffic analyzer for Kubernetes

    Kubeshark, the API Traffic Viewer for kubernetes, provides deep visibility and monitoring of all API traffic and payloads going in, out and across containers and pods inside a Kubernetes cluster.

  2. Kratix: a framework for building platforms

    Kratix is an open-source framework for building composable internal developer platforms (IDPs).

    It builds on Kubernetes primitives and enables platform engineers to create APIs, abstraction, and automation to offer "everything-as-a-service."

    sponsored

  3. Kairos OS

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

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

  4. Kube Trace NFS

    4rivappa

    Kube Trace NFS is designed to observe NFS connections in a Kubernetes cluster by collecting telemetry data from a node-level eBPF program utilizing the BCC tool.

  5. Claudie: managing multi-cloud and hybrid-cloud

    Claudie is a platform for managing multi-cloud Kubernetes clusters with each node pools in a different cloud provider.

Other interesting projects:

Upcoming Kubernetes events

  1. Nov

    13

    Tee offs & tech talks

    In-person social event organized by Spacelift & Teleport.

    • Location: Salt Lake City, UT, USA

    • This is a free event.

  2. Nov

    13

    Technical demos about multi-cloud and 5G solutions with LoxiLB

    In-person meetup organized by Netlox.

    • Location: Salt Lake City, UT, USA

    • This is a free event.

  3. Nov

    13

    SIG Boba 🧋

    In-person social event organized by SIG Boba.

    • Location: Salt Lake City, UT, USA

    • This is a free event.

  4. Nov

    18

    Advanced Kubernetes course (Amsterdam)

    In-person workshop organized by Learnk8s.

    • Location: Amsterdam, NL

    • This event requires an entrance fee

  5. Nov

    20

    Kubernetes Community Days Denmark 2024

    In-person conference organized by KCD Denmark.

    • Location: Copenhagen, DK

    • This event requires an entrance fee

  6. Nov

    20

    Building a team-centric self-service solution in Kubernetes

    In-person meetup organized by Cloud Native and Kubernetes Oslo.

    • Location: Oslo, NO

    • This is a free event.

  7. Nov

    21

    SREday Amsterdam 2024

    In-person conference organized by SREday.

    • Location: Amsterdam, NL

    • This event requires an entrance fee

Discover more Kubernetes events on Kube Events →

Kubernetes Call for Papers

  1. expired

    KubeCon + CloudNativeCon Europe 2025

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

    • In-person conference organized by Linux Foundation.

    • The conference starts on the 1 April 2025.

    • Apply here
  2. expired

    FOSDEM

    The Call For Paper was open until 1 December 2024 at UTC. More info →
    • Location: Brussels, BE

    • In-person conference organized by FOSDEM.

    • The conference starts on the 2 February 2025.

    • Apply here
  3. expired

    Cybersec Asia 2025

    The Call For Paper was open until 30 November 2024 at UTC. More info →
    • Location: Bangkok, TH

    • In-person conference organized by Cybersec Asia.

    • The conference starts on the 29 January 2025.

    • Apply here
  4. 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
  5. expired

    Voxxeddays Bucharest

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

    • In-person conference organized by Incremental Community.

    • The conference starts on the 27 March 2025.

    • Apply here
  6. expired

    QCon London

    The Call For Paper was open until 7 January 2025 at UTC. More info →
    • Location: London, UK

    • In-person conference organized by InfoQ.

    • The conference starts on the 7 April 2025.

    • Apply here
  7. expired

    Tech Rocks Asia 2025

    The Call For Paper was open until 30 November 2024 at UTC. More info →
    • Location: Ho Chi Minh, VN

    • In-person conference organized by NFQ.

    • The conference starts on the 28 February 2025.

    • Apply here
  8. expired

    Devopsdays Raleigh

    The Call For Paper was open until 1 January 2025 at UTC. More info →
    • Location: Raleigh, NC, USA

    • In-person conference organized by Devopsdays.

    • The conference starts on the 16 April 2025.

    • Apply here
  9. expired

    NDC Melbourne 2025

    The Call For Paper was open until 17 November 2024 at UTC. More info →
    • Location: Melbourne, AU

    • In-person conference organized by NDC.

    • The conference starts on the 30 April 2025.

    • Apply here

Until next time!

— Dan

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

Or follow us on: