1. 程式人生 > >使用 kind 快速部署 Kubernetes 實驗叢集

使用 kind 快速部署 Kubernetes 實驗叢集

一、簡介

       kind(Kubernetes in docker) 是一個使用 Docker 容器作為 Node 節點,執行本地 Kubernetes 叢集的工具。

       kind 十分簡捷,只要有 docker 執行環境,就可以使用 kind 非常簡單地建立 k8s 叢集。

       官網地址:https://github.com/kubernetes-sigs/kind

二、使用 kind 部署 k8s 叢集

2.1  下載並安裝 kind

        kind 是一個二進位制可執行程式,下載即可用。

        如果你已經安裝了 go 環境,可以使用如下命令下載 kind 程式:

   # go get sigs.k8s.io/kind

         注意,你需要把 $GOPATH/bin 配置到你的 $PATH 中,以便作業系統能正常查詢到 kind 命令。

2.2   部署 k8s 叢集

        部署只需一個命令:

   # kind create cluster

         

        部署完成後,需要為 kubectl 命令配置上 kubeconfig 路徑: 

   # export KUBECONFIG=“/root/.kube/kind-config-1” 

         最後,驗證下叢集是否正常工作了:

   # kubectl get pod --all-namespaces 

         

 2.3  刪除叢集

  # kind delete cluster