Kubernetes python - mwicat/personal GitHub Wiki

https://github.com/kubernetes-client/python/blob/master/README.md

pip install kubernetes
kubernetes.config.load_kube_config(context=context)

kube_client = kubernetes.client.CoreV1Api()
services = kube_client.list_namespaced_service(namespace).items
services = [
    s for s in services if
    s.metadata.labels.get('app') == MONGO_APP_LABEL
]

pod = kube_client.read_namespaced_pod(
    pod_name, namespace)