24 lines
820 B
Smarty
24 lines
820 B
Smarty
# The cluster. Add nodes or port mappings here, then `make cluster reset`.
|
|
# ctrl/cluster.sh substitutes (sed): CLUSTER, NODE_IMAGE, HTTP_PORT, HOST_WORKDIR
|
|
# lib/config.sh reads the node count back from this file.
|
|
# Notes: docs/notes/kind-config.md
|
|
kind: Cluster
|
|
apiVersion: kind.x-k8s.io/v1alpha4
|
|
name: ${CLUSTER}
|
|
|
|
# containerd reads per-host registry config from certs.d (written by registry.sh).
|
|
containerdConfigPatches:
|
|
- |-
|
|
[plugins."io.containerd.grpc.v1.cri".registry]
|
|
config_path = "/etc/containerd/certs.d"
|
|
|
|
nodes:
|
|
- role: control-plane
|
|
image: ${NODE_IMAGE}
|
|
# One NodePort bridged to the host, owned by an in-cluster gateway (no ingress controller).
|
|
extraPortMappings:
|
|
- containerPort: 30080
|
|
hostPort: ${HTTP_PORT}
|
|
listenAddress: "0.0.0.0"
|
|
protocol: TCP
|