kubectl集群访问环境配置
2 min read
kubectl访问集群环境配置
1、安装kubectl
- mac
brew install kubernetes-cli
- windows
-
下载exe
curl -LO https://storage.googleapis.com/kubernetes-release/release/v1.11.0/bin/windows/amd64/kubectl.exe
-
将程序添加到系统PATH
2、安装Helm
- mac
brew install kubernetes-helm
- windows
下载地址:https://github.com/helm/helm/releases
3、Kubernetes名称空间切换工具
- install
brew install kubectx
- 切换名称空间
kubens xxx
4、配置集群凭据,通过kubectl连接k8s集群
使用scp命令安全地将主节点的配置从 Kubernetes 集群主 VM 中的 /etc/kubernetes/kube.conf
复制到本地计算机的 $HOME/.kube/config
mkdir -p $HOME/.kube
scp root@<master-public-ip>:/etc/kubernetes/kube.conf $HOME/.kube/config
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/
6、其他
Last updated on 2019-06-10