Kubernetes in Docker (KinD)

Kindlogo

KinD è uno strumento per cluster Kubernetes locali usando come nodi dei contenitori Docker.

E' progettato per il testing ma può essere usato per lo sviluppo in locale.

Kind consiste di:

  • Pacchetti Go che implementano la creazione di cluster, il build di immagini, ecc.
  • Un’interfaccia a linea di comando (kind) costruita su tali pacchetti
  • Immagini Docker per il run di systemd, Kubernetes, ecc.

Kind compie il bootstrap dei nodi con kubeadm.