Python Kubernetes

Open-source Python projects categorized as Kubernetes

Top 23 Python Kubernete Projects

  1. devops-exercises

    Linux, Jenkins, AWS, SRE, Prometheus, Docker, Python, Ansible, Git, Kubernetes, Terraform, OpenStack, SQL, NoSQL, Azure, GCP, DNS, Elastic, Network, Virtualization. DevOps Interview Questions

    Project mention: Struggling to Learn DevOps? Here’s How to Master It in Just 30 Days | dev.to | 2025-04-25

    DevOps Exercises Interview prep + practical questions

  2. 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
  3. serve

    ☁️ Build multimodal AI applications with cloud-native stack

  4. recommenders

    Best Practices on Recommendation Systems

    Project mention: Best Practices on Recommendation Systems | news.ycombinator.com | 2024-10-19
  5. docker-android

    Android in docker solution with noVNC supported and video recording

  6. ansible-for-devops

    Ansible for DevOps examples.

    Project mention: Getting Started with DevOps: A Comprehensive Guide | dev.to | 2024-11-21

    Ansible for DevOps - Free examples

  7. metaflow

    Build, Manage and Deploy AI/ML Systems

    Project mention: Show HN: Flow – A Dynamic Task Engine for AI Agents Without DAG | news.ycombinator.com | 2024-12-02

    Interesting! I feel like this is a cross between https://github.com/dagworks-inc/burr (switch state for context) and https://github.com/Netflix/metaflow because the output of the "task" declares its next hop...

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

  9. SaaSHub

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

    SaaSHub logo
  10. homelab

    Fully automated homelab from empty disk to running services with a single command.

  11. BunkerWeb

    🛡️ Open-source and next-generation Web Application Firewall (WAF)

    Project mention: Show HN: BunkerWeb – The Open-Source Web Application Firewall (WAF) | news.ycombinator.com | 2024-12-06
  12. checkov

    Prevent cloud misconfigurations and find vulnerabilities during build-time in infrastructure as code, container images and open source packages with Checkov by Bridgecrew.

    Project mention: Custom Security Checks for AWS Cloud Control Provider with Checkov | dev.to | 2025-05-27

    PR #6647

  13. patroni

    A template for PostgreSQL High Availability with Etcd, Consul, ZooKeeper, or Kubernetes

    Project mention: High Availability PostgreSQL: Clustering with Patroni | dev.to | 2025-01-28

    Now according to Patroni Docs we will config Patroni using etc/patroni/config.yml/ file. mine looks like this:

  14. python

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

  15. OPAL

    Policy and data administration, distribution, and real-time updates on top of Policy Agents (OPA, Cedar, ...) (by permitio)

    Project mention: My Journey in Authorization with OPAL | dev.to | 2024-06-23

    OPAL - https://opal.ac/

  16. emissary

    open source Kubernetes-native API gateway for microservices built on the Envoy Proxy

    Project mention: Using Mutating Admission Controllers to Ease Kubernetes Migrations | dev.to | 2025-01-06

    At Ambassador, all the manifests deployed to a Kubernetes cluster are stored in a Git repository. This repository is monitored by ArgoCD, and when there is a new version of a manifest, ArgoCD will deploy it.

  17. kserve

    Standardized Serverless ML Inference Platform on Kubernetes

    Project mention: My personal favorite MCP server which has became part of my life | dev.to | 2025-05-27

    GitHub: github.com/kserve/kserve

  18. pipelines

    Machine Learning Pipelines for Kubeflow

  19. krr

    Prometheus-based Kubernetes Resource Recommendations

    Project mention: 12 Tools that will make Kubernetes management easier in 2024 | dev.to | 2024-10-10

    The installation is pretty straight-forward. You can install the binary directly from their releases. To install the CLI, depending upon your operating system, you can install the KRR cli and use it for optimising the resources. You can use brew for installing on mac:

  20. polyaxon

    MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle

  21. kubernetes-workshop

    ⚙️ A Gentle introduction to Kubernetes with more than just the basics. 🌟 Give it a star if you like it.

  22. Shynet

    Modern, privacy-friendly, and detailed web analytics that works without cookies or JS.

    Project mention: Show HN: Vince – A self hosted alternative to Google Analytics | news.ycombinator.com | 2024-11-28

    can we compare it with Shynet? https://github.com/milesmcc/shynet

    Shynet is similarly self hostable, and has a tiny footprint..

  23. robusta

    Better Prometheus alerts for Kubernetes - smart grouping, AI enrichment, and automatic remediation

    Project mention: AIOps : Déboguer son cluster Kubernetes en utilisant l’intelligence artificielle générative via… | dev.to | 2024-12-28

    apiVersion: v1 kind: Pod metadata: name: inventory-management-api spec: containers: - name: nginx image: nginx ports: - containerPort: 80 command: - wge - "-O" - "/work-dir/index.html" - https://home.robusta.dev (base) root@k8sgpt:~# kubectl apply -f https://raw.githubusercontent.com/robusta-dev/kubernetes-demos/refs/heads/main/crashloop_backoff/create_crashloop_backoff.yaml pod/inventory-management-api created (base) root@k8sgpt:~# kubectl get po NAME READY STATUS RESTARTS AGE inventory-management-api 0/1 ContainerCreating 0 5s (base) root@k8sgpt:~# kubectl get po NAME READY STATUS RESTARTS AGE inventory-management-api 0/1 RunContainerError 1 (1s ago) 10s

  24. pytest-testinfra

    Testinfra test your infrastructures

  25. kube-shell

    Kubernetes shell: An integrated shell for working with the Kubernetes

    Project mention: Awesome Kubernetes Resources !!! 🔥 | dev.to | 2025-03-18

    💚kube-shell 🔥🔥🔥🔥 - Kube-shell: An integrated shell for working with the Kubernetes CLI.

  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 Kubernetes discussion

Log in or Post with

Python Kubernetes related posts

  • Show HN: HolmesGPT – OSS AI Agent for On-Call and Observability

    1 project | news.ycombinator.com | 24 Mar 2025
  • xlskubectl – a spreadsheet to control your Kubernetes cluster

    6 projects | news.ycombinator.com | 12 Mar 2025
  • Let's Build Together: A Local Playground for Apache Polaris

    13 projects | dev.to | 24 Feb 2025
  • Canonical announces 12 year Kubernetes LTS

    1 project | news.ycombinator.com | 11 Feb 2025
  • Kopf – Python framework to write Kubernetes operators in a few lines of code

    1 project | news.ycombinator.com | 26 Jan 2025
  • Using Mutating Admission Controllers to Ease Kubernetes Migrations

    1 project | dev.to | 6 Jan 2025
  • Deploy AI generated code with just "deploy" with cpln [video]

    1 project | news.ycombinator.com | 26 Dec 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 14 Jun 2025
    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. Learn more →

Index

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

# Project Stars
1 devops-exercises 76,540
2 serve 21,604
3 recommenders 20,336
4 docker-android 10,930
5 ansible-for-devops 9,077
6 metaflow 8,877
7 microk8s 8,850
8 homelab 8,652
9 BunkerWeb 8,135
10 checkov 7,608
11 patroni 7,403
12 python 7,127
13 OPAL 5,300
14 emissary 4,430
15 kserve 4,236
16 pipelines 3,858
17 krr 3,774
18 polyaxon 3,644
19 kubernetes-workshop 3,228
20 Shynet 3,042
21 robusta 2,787
22 pytest-testinfra 2,426
23 kube-shell 2,399

Sponsored
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.
www.influxdata.com

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