Kubernetes quickstart (kind)¶
Copy-paste flow using the current release tag:
TAG="v1.1.19.0"
tools/k8s/pypnm_k8s_toolkit.sh --create --image-source ghcr --tag ${TAG} --replicas 1
To target a specific namespace (useful for one PyPNM per CMTS):
TAG="v1.1.19.0"
NAMESPACE="pypnm-cmts-a"
tools/k8s/pypnm_k8s_toolkit.sh --create --image-source ghcr --tag ${TAG} --replicas 1 --namespace ${NAMESPACE}
To use a local image:
tools/k8s/pypnm_k8s_toolkit.sh --create --image-source local --replicas 1
Script-only deploy (no repo clone) is covered in PyPNM on Kubernetes (kind).