kubectl集群访问环境配置
kubectl访问集群环境配置
1、安装kubectl
Section titled “1、安装kubectl”- mac
brew install kubernetes-cli- windows
-
下载exe
Terminal window curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.11.0/bin/windows/amd64/kubectl.exe -
将程序添加到系统PATH
2、安装Helm
Section titled “2、安装Helm”- mac
brew install kubernetes-helm- windows
下载地址:https://github.com/helm/helm/releases
3、Kubernetes名称空间切换工具
Section titled “3、Kubernetes名称空间切换工具”- install
brew install kubectx- 切换名称空间
kubens xxx4、配置集群凭据,通过kubectl连接k8s集群
Section titled “4、配置集群凭据,通过kubectl连接k8s集群”使用scp命令安全地将主节点的配置从 Kubernetes 集群主 VM 中的 /etc/kubernetes/kube.conf 复制到本地计算机的 $HOME/.kube/config
mkdir -p $HOME/.kubescp root@<master-public-ip>:/etc/kubernetes/kube.conf $HOME/.kube/config5、Fish shell安装自动补全
Section titled “5、Fish shell安装自动补全”$ mkdir -p ~/.config/fish/completions$ cd ~/.config/fish$ git clone https://github.com/evanlucas/fish-kubectl-completions$ ln -s ../fish-kubectl-completions/completions/kubectl.fish completions/其他shell参见:https://kubernetes.io/docs/tasks/tools/install-kubectl/