配置 kubectl
使用 kubectl
命令控制 Kubernetes 叢集。配置 kubectl
的方法取決於 Kubernetes 的安裝位置。
Google Cloud(容器引擎)
要使用 Google Cloud SDK 安裝 kubectl,請執行以下操作:
gcloud components install kubectl
要配置 kubectl 以控制 Container Engine 中的現有 Kubernetes 叢集:
gcloud container clusters get-credentials $CLUSTER_NAME
Minikube
使用 minikube 時,需要手動下載 kubectl 二進位制檔案並將其放在路徑中。
# Version of Kubernetes.
K8S_VERSION=$(curl -sS https://storage.googleapis.com/kubernetes-release/release/stable.txt)
# Operating System. Can be one of {linux, darwin}
GOOS=linux
# Architecture. Can be one of {386, amd64, arm64, ppc641e}
GOARCH=amd64
# Download and place in path.
curl -Lo kubectl http://storage.googleapis.com/kubernetes-release/release/${K8S_VERSION}/bin/${GOOS}/${GOARCH}/kubectl
chmod +x kubectl
sudo mv kubectl /usr/local/bin/
minikube 二進位制檔案在啟動叢集時自動配置 kubectl。
minikube start
# kubectl is now ready to use!