kubectl 连接 apiServer
前提:现在已经有一个K8s集群,我们需要在本地(非master节点上)运行kubectl步骤:1 本地安装kubectlsudo apt-get update && sudo apt-get install -y apt-transport-httpscurl -s https://packages.cloud.google.com/apt/doc/apt-key....
·
前提:现在已经有一个K8s集群,我们需要在本地(非master节点上)运行kubectl
步骤:
1 本地安装kubectl
sudo apt-get update && sudo apt-get install -y apt-transport-https
curl -s https://packages.cloud.google.com/apt/doc/apt-key.gpg | sudo apt-key add -
echo "deb https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee -a /etc/apt/sources.list.d/kubernetes.list
sudo apt-get update
sudo apt-get install -y kubectl
2 在master节点上,复制/etc/rancher/k3s/k3s.yaml文件
copy到本地${HOME}/.kube/config文件下
3 修改该文件内的server,将server 的 IP改成master的IP
4 设置环境变量
vi ~/.profile
在文件最后加入
export KUBECONFIG=$KUBECONFIG:$HOME/.kube/config
然后刷新文件
source ~/.profile
5 检验
kubectl get nodes
更多推荐
已为社区贡献2条内容
所有评论(0)