ANN: kubesdk - Fully typed, async-first Python client for Kubernetes
The Puzl Cloud team is pleased to announce the open-source release of kubesdk. kubesdk is a modern, async-first Kubernetes client for Python designed to improve ergonomics for day-to-day production automation and multi-cluster workflows. It addresses key limitations of existing solutions by providing: * Async-first design: Built with aiohttp for high-concurrency workloads. * Full Typing: Typed client methods and models for all built-in Kubernetes resources. * Model Generator: A tool to instantly generate Python dataclasses from your own CRDs (Custom Resource Definitions). * Unified Surface: Consistent interface for both core and custom resources. * Multi-cluster support: Built directly into the client for scalable operations. We developed this SDK to solve our own internal needs for reliable Kubernetes automation and are now sharing it with the community. Links: * GitHub: https://github.com/puzl-cloud/kubesdk We welcome feedback and contributions via GitHub issues. -- Puzl Cloud Team
participants (1)
-
Beslan Birzhev