구축
- install kind
choco intsall kind
- yml 파일 작성
kind: Cluster
apiVersion: kind.x-k8s.io/v1alpha4
name: cwave-cluster
nodes:
- role: control-plane
kubeadmConfigPatches:
- |
kind: InitConfiguration
nodeRegistration:
kubeletExtraArgs:
node-labels: "ingress-ready=true"
image: kindest/node:v1.32.5
extraPortMappings:
- containerPort: 80
hostPort: 80
protocol: TCP
- containerPort: 443
hostPort: 443
protocol: TCP
- role: worker
image: kindest/node:v1.32.5
- role: worker
image: kindest/node:v1.32.5
networking:
serviceSubnet: "10.120.0.0/16"
podSubnet: "10.110.0.0/16"
- 클러스터 생성
생성
----
kind create cluster --config ./3-node-cluster.yml
삭제
----
kind delete cluster --name "cluster 명"