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: Canonical announces 12 year Kubernetes LTS | news.ycombinator.com | 2025-02-11

    Don't use Canonical's Kubernetes support, because microk8s is a disaster.

    Here is a stylized post of what your experience is going to be when you ask for support from Canonical for Kubernetes in microk8s: https://github.com/canonical/microk8s/issues/3227#issuecomme...

    They are really talented guys but microk8s is a fiasco.

  2. Judoscale

    Save 47% on cloud hosting with autoscaling that just works. Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.

    Judoscale 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. kserve

    Standardized Serverless ML Inference Platform on Kubernetes

  6. polyaxon

    MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle

  7. dlrover

    DLRover: An Automatic Distributed Deep Learning System

    Project mention: DLRover: A Large-scale Intelligent Distributed Training System | dev.to | 2024-08-21

    Star our project on GitHub: https://github.com/intelligent-machine-learning/dlrover

  8. gorilla-cli

    LLMs for your CLI

  9. InfluxDB

    InfluxDB high-performance time series database. Collect, organize, and act on massive volumes of high-resolution data to power real-time intelligent systems.

    InfluxDB logo
  10. hardeneks

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

    Project mention: HardenEKS: The Easy Way to keep your AWS EKS clusters secure and compliant | dev.to | 2024-11-10

    HardenEKS is an open source Python CLI that helps you programmatically validate if your EKS clusters follow best practices defined in the AWS EKS Best Practices Guide EBPG. The EBPG covers security, reliability, autoscaling, networking, and scalability. HardenEKS has incorporated and codified the pillars of the EBPG into a set of rules.

  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. kadalu

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

  14. 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
  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. 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.

  23. container-service-extension

    Container Service for VMware vCloud Director

  24. neon-operator

    Neon serverless Postgres database helm chart

  25. 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

  26. CodeRabbit

    CodeRabbit: AI Code Reviews for Developers. Revolutionize your code reviews with AI. CodeRabbit offers PR summaries, code walkthroughs, 1-click suggestions, and AST-based analysis. Boost productivity and code quality across all major languages with each PR.

    CodeRabbit 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

Log in or Post with

Python K8s related posts

  • 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
  • My DIY homelab layout finished... almost

    1 project | /r/homelab | 22 May 2023
  • A note from our sponsor - Judoscale
    judoscale.com | 25 Apr 2025
    Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues. Learn more →

Index

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

# Project Stars
1 microk8s 8,783
2 python 7,057
3 clearml 5,951
4 kserve 4,093
5 polyaxon 3,630
6 dlrover 1,414
7 gorilla-cli 1,337
8 hardeneks 904
9 kr8s 884
10 click-to-deploy 746
11 kadalu 727
12 gefyra 727
13 genv 603
14 Kathara 508
15 Anubis 304
16 Kubernetes-Volume-Autoscaler 290
17 hull 250
18 kubeinit 221
19 whitebox 183
20 another-autoscaler 82
21 container-service-extension 78
22 neon-operator 60
23 cloudcoil 57

Sponsored
Save 47% on cloud hosting with autoscaling that just works
Judoscale integrates with Django, FastAPI, Celery, and RQ to make autoscaling easy and reliable. Save big, and say goodbye to request timeouts and backed-up task queues.
judoscale.com