Она предназначена для тех, кто хочет писать Kubernetes-автоматизацию или контроллеры (операторы) на чистом Python без необходимости использовать
kubectl, YAML или громоздкие библиотеки.Пример:
from kr8s import cluster, get
with cluster() as c:
pods = get("pods", namespace="default")
for pod in pods:
print(pod.name, pod.status.phase)
Библиотека полностью асинхронна и поддерживает современные возможности Python, включая
async for, тайпинги и кастомные ресурсы.https://github.com/kr8s-org/kr8s
#devops #девопс
Подпишись 👉 @i_DevOps
