- create kubernetes by kind with config.yaml
kind create cluster --config cluster.yaml
- get kube context from cluster
kubectl cluster-info --context kind-kind
- to cleanup cluster
kind delete cluster
- add helm chart repository
helm repo add cilium https://helm.cilium.io/
- install cilium and hubble
helm upgrade --install cilium cilium/cilium --version 1.11.3 \ --namespace kube-system \ --set hostServices.enabled=false \ --set externalIPs.enabled=true \ --set nodePort.enabled=true \ --set hostPort.enabled=true \ --set bpf.masquerade=false \ --set image.pullPolicy=IfNotPresent \ --set ipam.mode=kubernetes \ --set hubble.enabled=true \ --set hubble.relay.enabled=true \ --set hubble.ui.enabled=true \ --set kubeProxyReplacement=strict \ --set k8sServiceHost=kind-control-plane \ --set k8sServicePort=6443 \ --set prometheus.enabled=true