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

  • microk8s

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

    Project mention: MicroK8s – Zero-ops Kubernetes for developers, edge and IoT | | 2024-03-08
  • python

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

    Project mention: Show HN: Kr8s a batteries-included Python client library for Kubernetes | | 2023-09-13
  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

  • clearml

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

    Project mention: FLaNK Stack Weekly 12 February 2024 | | 2024-02-12
  • polyaxon

    MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle

  • kserve

    Standardized Serverless ML Inference Platform on Kubernetes

  • hardeneks

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

  • kadalu

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

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

  • gefyra

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

    Project mention: mirrord VS gefyra - a user suggested alternative | | 2023-10-03

    Gefyra attempts to provide the same value as mirrord, but in a different way (via VPN).

  • Kathara

    A lightweight container-based network emulation system.

    Project mention: The BPF-programmable network device | | 2023-11-24

    Good old netkit.

    Apparently the name has changed to Khatara:

  • genv

    GPU environment and cluster management with LLM support

  • Anubis

    Distributed LMS for automating Computing Science Courses From NYU

  • Kubernetes-Volume-Autoscaler

    Autoscaling volumes for Kubernetes (with the help of Prometheus)

    Project mention: Toyota blames factory shutdown in Japan on ‘insufficient disk space’ | | 2023-09-07
  • kubeinit

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

    Project mention: My DIY homelab layout finished... almost | /r/homelab | 2023-05-22

    This is my WIP DIY homelab, I usually run there a Kubernetes 5-nodes cluster, and some of the tooling I use the is this OpenSource project called KubeInit

  • whitebox

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

  • hull

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

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

  • container-service-extension

    Container Service for VMware vCloud Director

  • tezos-k8s

    Deploy a Tezos Blockchain on Kubernetes

  • beiboot

    Getdeck Beiboot is a Kubernetes-in-Kubernetes solution :rocket: It allows creating multiple logical Kubernetes environments within one :arrow_right: physical host cluster.

  • k8s-deployer

    Deploy Kubernetes service and store retrieved information in the Consul K/V store

    Project mention: Ask HN: Kubernetes Deployers | | 2023-11-30

    What are we using to deploy to Kubernetes these days?

    I have been using the same simple ruby script/gem for a long time. Honestly, I find it pretty decent, but it also feels crazy to me that there isn't something better. Don't we all need something to turn a basic description of our application into k8s yaml and give us some help with kubectl commands?

    Every time I look around, I find things that feel pretty complex like or they are way more than I want. I just want to say: run this command as a cron and this command as a daemon and this one as a web app. With a bit of flexibility / customizability.

    Am I missing something? For reference, is my thing. But I wouldn't say it's really fit for public consumption today.

  • sysbindings

    sysctl/sysfs settings on a fly for Kubernetes Cluster. No restarts are required for clusters and nodes.

  • s9k

    dashboard/web app for managing kubernetes clusters, with similar functionality as k9s

    Project mention: Lazydocker | | 2023-07-18

    two of my projects might be of interest:

    - - admin tool for docker with a browser based UI. This tool runs a local web serer in docker container.

    - - admin tool for kubernetes with a brower based UI. This tool runs a local web server in a docker container.

  • molecule-k3d

    Molecule K3D Driver allows Molecule users to test Ansible code using K3D.

  • SaaSHub

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

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). The latest post mention was on 2024-03-08.

Python K8s related posts


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

Project Stars
1 microk8s 8,078
2 python 6,400
3 clearml 5,202
4 polyaxon 3,472
5 kserve 2,996
6 hardeneks 802
7 kadalu 689
8 gefyra 616
9 Kathara 389
10 genv 384
11 Anubis 275
12 Kubernetes-Volume-Autoscaler 242
13 kubeinit 213
14 whitebox 180
15 hull 150
16 another-autoscaler 81
17 container-service-extension 78
18 tezos-k8s 50
19 beiboot 26
20 k8s-deployer 25
21 sysbindings 20
22 s9k 17
23 molecule-k3d 7
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives