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 1 week ago
01-running-python-on-kubernetes/aiohtttp-helloworld kopf example 2 weeks ago
02-accessing-kubernetes-from-python flake8 1 week ago
03-writing-simple-controllers-with-python/scale-down-on-weekend flake8 1 week ago
04-writing-operators-with-python/kopf-example flake8 1 week ago
.flake8 flake8 1 week ago
.gitignore some examples 2 weeks ago
Makefile flake8 1 week ago
README.md flake8 1 week ago
build.py some examples 2 weeks ago
poetry.lock some examples 2 weeks ago
pyproject.toml some examples 2 weeks ago

README.md

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.

Prerequisites

Running Python on Kubernetes

Accessing Kubernetes from Python

Writing Simple Controllers with Python

Writing Operators with Python