介绍
本篇内容介绍了”本地安装KubeCtl连接远程k8集群的方法”的有关知识,在实际案例的操作过程中,不少人都会遇到这样的困境,接下来就让小编带领大家学习一下如何处理这些情况吧!希望大家仔细阅读,能够学有所成!
安装KubeCtl
在Linux CentOS 7.4上亲测可用
curl -LO “https://dl.k8s.io/release/(curl -L -s https://dl.k8s.io/release/stable.txt)美元/bin/Linux/amd64/kubectl" sudo install -o  root -g  root -m 0755年,kubectl /usr/地方/bin/kubectl//,测试 kubectl version ——客户
在视窗中的Git Bash中亲测可用
打开窗户中已经安装好的Git Bash,打默认打开的目录中,直接cd本目录,下载KubeCtl.exe
cd 垃圾箱 curl -LO https://dl.k8s.io/release/v1.20.0/bin/windows/amd64/kubectl.exe kubectl version ——客户
连接远程k8
在安装好KubeCtl之后,要连接远程k8服务,可以将配置文件,放到~/.kube目录下,文件名就是配置,没有后缀,Windows, Linux都一样。
配置文件可以在k8集群主节点中的~/.kube目录中找的到,文件的内容大体如下:
apiVersion: v1 集群: 安康;集群: ,,,certificate-authority-data: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ,,,服务器:,https://IP: 8443,,,,//IP 为k8集群入口IP 名称:才能的名字 背景: 安康;上下文: 集群:,,,,的名字 ,,,用户:kubernetes-admin 名称:才能test123 当前上下文:test123 :配置 偏好:{} 用户: 安康;名称:kubernetes-admin 用户:才能 ,,,client-certificate-data: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx ,,,client-key-data:, xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxx
配置文件放到~/.kube目录(windows为C: \ \用户用户.kube目录)下之后,就可以访问远程k8集群了