Skip to content

Instantly share code, notes, and snippets.

@ankurpshah
Created April 13, 2020 02:36
Show Gist options
  • Save ankurpshah/5f2a9ff02cd4666f530e1a51d744f305 to your computer and use it in GitHub Desktop.
Save ankurpshah/5f2a9ff02cd4666f530e1a51d744f305 to your computer and use it in GitHub Desktop.
Kind Cluster
# Four node (three workers) cluster config
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
nodes:
- role: control-plane
image: kindest/node:v1.18.0@sha256:0e20578828edd939d25eb98496a685c76c98d54084932f76069f886ec315d694
kubeadmConfigPatches:
- |
kind: InitConfiguration
nodeRegistration:
kubeletExtraArgs:
node-labels: "ingress-ready=true"
authorization-mode: "AlwaysAllow"
extraPortMappings:
- containerPort: 80
hostPort: 80
protocol: TCP
- containerPort: 443
hostPort: 443
protocol: TCP
- role: worker
image: kindest/node:v1.18.0@sha256:0e20578828edd939d25eb98496a685c76c98d54084932f76069f886ec315d694
- role: worker
image: kindest/node:v1.18.0@sha256:0e20578828edd939d25eb98496a685c76c98d54084932f76069f886ec315d694
- role: worker
image: kindest/node:v1.18.0@sha256:0e20578828edd939d25eb98496a685c76c98d54084932f76069f886ec315d694
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment