Python Forum
We open-sourced kubesdk — a fully typed, async-first Python client for Kubernetes.
Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
We open-sourced kubesdk — a fully typed, async-first Python client for Kubernetes.
#1
Star 
Over the last months we’ve been packaging our internal Python utilities for Kubernetes into kubesdk, a modern k8s client and model generator. We open-sourced it recently and would love feedback from the Python community.

We built kubesdk because we needed something ergonomic for day-to-day production Kubernetes automation and multi-cluster workflows. Existing Python clients were either sync-first, weakly typed, or hard to use at scale.

kubesdk provides:
  • Async-first client with minimal external dependencies
    Fully typed client methods and models for all built-in Kubernetes resources
    Model generator (provide your k8s API and get Python dataclasses)
    Unified client surface for core resources and custom resources
    High throughput for large-scale, multi-cluster workloads

Repo: https://github.com/puzl-cloud/kubesdk
Larz60+ and buran like this post
Reply
#2
(Dec-21-2025, 11:52 AM)beslanpuzl Wrote: Over the last months we’ve been packaging our internal Python utilities for Kubernetes into kubesdk, a modern k8s client and model generator. We open-sourced it recently and would love feedback from the Python community.
We built kubesdk because we needed something ergonomic for day-to-day production Kubernetes automation and multi-cluster workflows. Existing Python clients were either sync-first, weakly typed, or hard to use at scale.

kubesdk provides:
  • Async-first client with minimal external dependencies
    Fully typed client methods and models for all built-in Kubernetes resources
    Model generator (provide your k8s API and get Python dataclasses)
    Unified client surface for core resources and custom resources
    High throughput for large-scale, multi-cluster workloads

Repo: https://github.com/puzl-cloud/kubesdk

Thanks for the info, I will keep it in mind.
Reply


Forum Jump:

User Panel Messages

Announcements
Announcement #1 8/1/2020
Announcement #2 8/2/2020
Announcement #3 8/6/2020