Files
capsule/playground/kind.config.yaml
T
Oliver Bähler 647b113702 chore: add deprecation notices (#2089)
* fix: revert pv labeling to dircet api reads

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* fix: revert pv labeling to dircet api reads

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* feat: add deprecation warnings

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* chore: implement playground

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

* chore: implement playground

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>

---------

Signed-off-by: Oliver Baehler <oliver@sudo-i.net>
2026-08-19 15:08:47 +02:00

39 lines
1.1 KiB
YAML

---
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
name: ${CLUSTER_NAME}
featureGates:
ImageVolume: true
# Alpha and disabled by default on the Kubernetes 1.32 and 1.33 e2e jobs.
PodLevelResources: true
kubeadmConfigPatches:
- |
kind: ClusterConfiguration
apiServer:
extraArgs:
authentication-config: /etc/kubernetes/pki/playground-authentication-config.yaml
nodes:
- role: control-plane
extraMounts:
- hostPath: "${DEX_CA_FILE}"
containerPath: /etc/kubernetes/pki/playground-oidc-ca.crt
readOnly: true
- hostPath: "${AUTHENTICATION_CONFIG_FILE}"
containerPath: /etc/kubernetes/pki/playground-authentication-config.yaml
readOnly: true
- role: worker
labels:
ingress-ready: "true"
extraPortMappings:
# HTTP(S) traffic is routed by the ingress controller.
- hostPort: 80
containerPort: 80
protocol: TCP
- hostPort: 443
containerPort: 443
protocol: TCP
# The Kubernetes API proxy is intentionally exposed directly.
- hostPort: ${PROXY_PORT}
containerPort: 9001
protocol: TCP