Python K8s

Open-source Python projects categorized as K8s

Kubernetes, also known as K8s, is an open-source system for automating deployment, scaling, and management of containerized applications. It was originally designed by Google and is now maintained by the Cloud Native Computing Foundation.

Top 23 Python K8 Projects

  1. microk8s

    MicroK8s is a small, fast, single-package Kubernetes for datacenters and the edge.

    Project mention: Guía Profesional para Instalar y Configurar MicroK8s en Ubuntu 24.04 LTS | dev.to | 2025-06-24
  2. Stream

    Stream - Scalable APIs for Chat, Feeds, Moderation, & Video. Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.

    Stream logo
  3. python

    Official Python client library for kubernetes (by kubernetes-client)

  4. clearml

    ClearML - Auto-Magical CI/CD to streamline your AI workload. Experiment Management, Data Management, Pipeline, Orchestration, Scheduling & Serving in one MLOps/LLMOps solution

  5. polyaxon

    MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle

  6. dstack

    dstack is an open-source control plane for running development, training, and inference jobs on GPUs—across hyperscalers, neoclouds, or on-prem.

    Project mention: Orchestrating GPUs in data centers and private clouds | news.ycombinator.com | 2025-02-18

    Super excited to hear any feedback.

    [1] https://github.com/dstackai/dstack/issues/2184

  7. dlrover

    DLRover: An Automatic Distributed Deep Learning System

  8. gorilla-cli

    LLMs for your CLI

    Project mention: Ask HN: Favorite LLM CLI tools for your terminal workflow? | news.ycombinator.com | 2025-08-10
  9. InfluxDB

    InfluxDB – Built for High-Performance Time Series Workloads. InfluxDB 3 OSS is now GA. Transform, enrich, and act on time series data directly in the database. Automate critical tasks and eliminate the need to move data externally. Download now.

    InfluxDB logo
  10. hardeneks

    Runs checks to see if an EKS cluster follows EKS Best Practices.

  11. kr8s

    A batteries-included Python client library for Kubernetes that feels familiar for folks who already know how to use kubectl

  12. click-to-deploy

    Source for Google Click to Deploy solutions listed on Google Cloud Marketplace.

  13. gefyra

    Blazingly-fast :rocket:, rock-solid, local application development :arrow_right: with Kubernetes.

    Project mention: KubeVPN: Revolutionizing Kubernetes Local Development | news.ycombinator.com | 2025-02-19
  14. kadalu

    A lightweight Persistent storage solution for Kubernetes / OpenShift / Nomad using GlusterFS in background. More information at https://kadalu.tech

  15. genv

    GPU environment and cluster management with LLM support

  16. Kathara

    A lightweight container-based network emulation system.

    Project mention: Kathará: A Lightweight and Scalable Network Emulation System | news.ycombinator.com | 2025-02-08
  17. Anubis

    Distributed LMS for automating Computing Science Courses From NYU (by AnubisLMS)

  18. Kubernetes-Volume-Autoscaler

    Autoscaling volumes for Kubernetes (with the help of Prometheus)

  19. hull

    The incredible HULL - Helm Uniform Layer Library - is a Helm library chart to improve Helm chart based workflows. (by vidispine)

  20. kubeinit

    Ansible automation to have a KUBErnetes cluster INITialized as soon as possible...

  21. whitebox

    [Not Actively Maintained] Whitebox is an open source E2E ML monitoring platform with edge capabilities that plays nicely with kubernetes (by squaredev-io)

  22. k8s-mcp-server

    K8s-mcp-server is a Model Context Protocol (MCP) server that enables AI assistants like Claude to securely execute Kubernetes commands. It provides a bridge between language models and essential Kubernetes CLI tools including kubectl, helm, istioctl, and argocd, allowing AI systems to assist with cluster management, troubleshooting, and deployments

    Project mention: Scaling and troubleshooting Amazon EKS just got easier with MCP on Anthropic Claude | dev.to | 2025-05-04

    Then I stumbled into this GitHub repo. Shout out to Alexi-led for an awesome project.

  23. cloudcoil

    Modern async-first Kubernetes client for Python with Pydantic models - bringing cloud-native operations and K8s development to life with elegant Pythonic APIs

    Project mention: This Week In Python | dev.to | 2025-01-24

    cloudcoil – Cloud native and Kubernetes made easy with Python and pydantic

  24. another-autoscaler

    Another Autoscaler is a Kubernetes controller that automatically starts, stops, or restarts pods from a deployment at a specified time using a cron expression.

  25. container-service-extension

    Container Service for VMware vCloud Director

  26. SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Python K8s discussion

Python K8s related posts

  • Ask HN: Favorite LLM CLI tools for your terminal workflow?

    1 project | news.ycombinator.com | 10 Aug 2025
  • HardenEKS: The Easy Way to keep your AWS EKS clusters secure and compliant

    1 project | dev.to | 10 Nov 2024
  • Deploying an object detection application to the cloud using Kubernetes and Helm

    5 projects | dev.to | 8 Oct 2023
  • Show HN: Kr8s a batteries-included Python client library for Kubernetes

    5 projects | news.ycombinator.com | 13 Sep 2023
  • How can I get a list of all namespaces within a specific Kubernetes cluster, using the Kubernetes API?

    1 project | /r/codehunter | 13 Jun 2023
  • python-k8sclient documentatiom

    1 project | /r/DevelEire | 9 Jun 2023
  • Running `connect_get_namespaced_pod_exec` using kubernetes client corev1api gives bad request

    1 project | /r/codehunter | 22 May 2023
  • A note from our sponsor - Stream
    getstream.io | 22 Dec 2025
    Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure. Learn more →

Index

What are some of the best open-source K8 projects in Python? This list will help you:

# Project Stars
1 microk8s 9,144
2 python 7,455
3 clearml 6,419
4 polyaxon 3,688
5 dstack 1,982
6 dlrover 1,610
7 gorilla-cli 1,351
8 hardeneks 935
9 kr8s 928
10 click-to-deploy 766
11 gefyra 753
12 kadalu 744
13 genv 653
14 Kathara 576
15 Anubis 317
16 Kubernetes-Volume-Autoscaler 310
17 hull 268
18 kubeinit 221
19 whitebox 183
20 k8s-mcp-server 177
21 cloudcoil 82
22 another-autoscaler 82
23 container-service-extension 77

Sponsored
Stream - Scalable APIs for Chat, Feeds, Moderation, & Video.
Stream helps developers build engaging apps that scale to millions with performant and flexible Chat, Feeds, Moderation, and Video APIs and SDKs powered by a global edge network and enterprise-grade infrastructure.
getstream.io

Did you know that Python is
the 2nd most popular programming language
based on number of references?