Python Kubernetes

Open-source Python projects categorized as Kubernetes

Top 23 Python Kubernete Projects

  • 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: DevOps Exercises | news.ycombinator.com | 2023-08-07
  • jina

    ☁️ Build multimodal AI applications with cloud-native stack

  • Project mention: Jina.ai: Self-host Multimodal models | news.ycombinator.com | 2024-01-26
  • 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.

    InfluxDB logo
  • recommenders

    Best Practices on Recommendation Systems

  • Project mention: My kernel dies when I fit my LightFm model from Microsoft Recommenders | /r/Jupyter | 2023-06-16
  • docker-android

    Android in docker solution with noVNC supported and video recording

  • microk8s

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

  • Project mention: You get what you Measure: Understanding your applications health with Grafana, Loki and Prometheus | dev.to | 2024-04-24

    If you want hands-on practice you should have a running Kubernetes cluster (I used MicroK8s for this tutorial) and Helm (see how to install on Installing Helm tutorial). It is important that you understand the basics of these tools to fully understand.

  • ansible-for-devops

    Ansible for DevOps examples.

  • homelab

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

  • Project mention: Fastest way to set up an k8s environment ? | /r/kubernetes | 2023-05-31

    K3s is great, I use it on all of my personal clusters (here and here). It's lightweight and very easy to manage.

  • SaaSHub

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

    SaaSHub logo
  • metaflow

    :rocket: Build and manage real-life ML, AI, and data science projects with ease!

  • Project mention: FLaNK Stack 05 Feb 2024 | dev.to | 2024-02-05
  • BentoML

    The most flexible way to serve AI/ML models in production - Build Model Inference Service, LLM APIs, Inference Graph/Pipelines, Compound AI systems, Multi-Modal, RAG as a Service, and more!

  • Project mention: Who's hiring developer advocates? (December 2023) | dev.to | 2023-12-04

    Link to GitHub -->

  • 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: Cloud Security and Resilience: DevSecOps Tools and Practices | dev.to | 2024-05-01

    1. Checkov: https://github.com/bridgecrewio/checkov Checkov is a static code analysis tool that helps developers prevent cloud misconfigurations during the development phase by scanning Terraform, CloudFormation, Kubernetes, and more.

  • python

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

  • Project mention: Show HN: Kr8s a batteries-included Python client library for Kubernetes | news.ycombinator.com | 2023-09-13
  • patroni

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

  • Project mention: Ask HN: Are there any open source forks of nomad smd consul? | news.ycombinator.com | 2024-05-02

    > I think etcd is basically a k8s only project now

    I hate etcd with the best of them, but etcd is used in a lot more places than just kubernetes:

    https://github.com/apache/apisix/blob/master/docs/en/latest/...

    https://github.com/traefik/traefik#:~:text=Etcd,

    https://github.com/zalando/patroni#patroni-a-template-for-po...

    https://github.com/purpleidea/mgmt/tree/0.0.26/etcd (this one shows up on HN quite a bit)

    https://github.com/sorintlab/stolon#features

    It's actually one of the major reasons I wouldn't touch those projects

  • emissary

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

  • Project mention: Securing Front-end Applications in Kubernetes with SSL/TLS | dev.to | 2023-11-03

    We will install Ambassador Gateway which is an open-source Kubernetes-native API gateway for microservices. We will use it as a reverse proxy to manage external access to services within our Kubernetes cluster.

  • polyaxon

    MLOps Tools For Managing & Orchestrating The Machine Learning LifeCycle

  • pipelines

    Machine Learning Pipelines for Kubeflow

  • kubernetes-workshop

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

  • kserve

    Standardized Serverless ML Inference Platform on Kubernetes

  • Shynet

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

  • Project mention: It Took Me a Decade to Find the Perfect Personal Website Stack – Ghost+Fathom | news.ycombinator.com | 2023-07-09

    +1 on shynet! I use it for my personal website and my blog, and it's been working great.

    I got it up and running with Podman, so no need to install and run the Docker daemon. I also fixed SQLite support [1], so no need for an additional DB server.

    I analyzed available open-source web analytics tools [2] and AFAIK there is simpler solution for web analytics that doesn't involve a third party.

    [1] https://github.com/milesmcc/shynet/issues/208

    [2] https://blog.fidelramos.net/software/privacy-respecting-self...

  • robusta

    Kubernetes observability and automation, with an awesome Prometheus integration

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

    To put one more option out there, we use Hikaru (https://pypi.org/project/hikaru/) in Robusta.dev (https://github.com/robusta-dev/robusta) and have been pretty happy with it. Example code below:

      with Pod().read(name='thename', namespace='the-namespace') as p:

  • kube-shell

    Kubernetes shell: An integrated shell for working with the Kubernetes

  • pytest-testinfra

    Testinfra test your infrastructures

  • Project mention: The Uncreative Software Engineer's Compendium to Testing | dev.to | 2023-07-31

    Testinfra: is a testing framework for infrastructure used to test system configurations and infrastructure as code.

  • OPAL

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

  • Project mention: 45 Questions to Ask Yourself Before Modeling Authorization | dev.to | 2024-05-09

    This can be achieved by using tools like Open Policy Administration Layer (OPAL), which helps keep your authorization layer updated in real-time with data and policy updates. This OSS includes two important features:

  • krr

    Prometheus-based Kubernetes Resource Recommendations

  • Project mention: What is the role of QoS for Pods? | /r/kubernetes | 2023-07-12

    Thanks buddy. I have seen a tool recently by robusta but not sure if helpful or not. Haven't tried it yet. https://github.com/robusta-dev/krr

  • 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 related posts

  • 45 Questions to Ask Yourself Before Modeling Authorization

    1 project | dev.to | 9 May 2024
  • OPA, Cedar, OpenFGA: Why are Policy Languages Trending Right Now?

    1 project | dev.to | 2 May 2024
  • How Telemetry Saved my Open-Source Platform

    3 projects | dev.to | 12 Apr 2024
  • This Week In Python

    5 projects | dev.to | 12 Apr 2024
  • MicroK8s – Zero-ops Kubernetes for developers, edge and IoT

    1 project | news.ycombinator.com | 8 Mar 2024
  • How I do technology watch

    4 projects | dev.to | 7 Mar 2024
  • Running workloads at the edge with MicroK8s

    1 project | dev.to | 13 Feb 2024
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 10 May 2024
    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. 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 63,708
2 jina 20,085
3 recommenders 18,019
4 docker-android 8,249
5 microk8s 8,128
6 ansible-for-devops 8,054
7 homelab 7,756
8 metaflow 7,630
9 BentoML 6,586
10 checkov 6,558
11 python 6,465
12 patroni 6,252
13 emissary 4,284
14 polyaxon 3,486
15 pipelines 3,453
16 kubernetes-workshop 3,229
17 kserve 3,083
18 Shynet 2,815
19 robusta 2,437
20 kube-shell 2,369
21 pytest-testinfra 2,324
22 OPAL 2,300
23 krr 2,255

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com