Skip to content

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).