Kubernetes + Python = ❤
You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Henning Jacobs d4be1c31f1 flake8 10 months ago
01-running-python-on-kubernetes/aiohtttp-helloworld kopf example 10 months ago
02-accessing-kubernetes-from-python flake8 10 months ago
03-writing-simple-controllers-with-python/scale-down-on-weekend flake8 10 months ago
04-writing-operators-with-python/kopf-example flake8 10 months ago
.flake8 flake8 10 months ago
.gitignore some examples 10 months ago
Makefile flake8 10 months ago
README.md flake8 10 months ago
build.py some examples 10 months ago
poetry.lock some examples 10 months ago
pyproject.toml some examples 10 months ago


Kubernetes + Python = ❤

While Go is the language-of-choice in the cloud-native world, Python has a huge community and makes it really easy to extend Kubernetes in only a few lines of code. This repository shows examples on how to use Python to query the Kubernetes API, how to write simple controllers in only 10 lines of Python, how to build complete web UIs, and how to test everything with py.test and Kind. See the Cloud Native Prague meetup talk on 2019-09-05 and the slides.


Running Python on Kubernetes

Accessing Kubernetes from Python

Writing Simple Controllers with Python

Writing Operators with Python