本地kubectl客户端连接远程K8S集群
生活随笔
收集整理的這篇文章主要介紹了
本地kubectl客户端连接远程K8S集群
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
下載kubectl
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/local/bin/kubectl
// 測試
kubectl version --client
連接遠程K8s
在安裝好KubeCtl之后,要連接遠程K8s服務,可以將config文件,放到~/.kube目錄下,文件名就是config,沒有后綴,Windows、Linux都一樣。
config文件可以在K8s集群主節點中的~/.kube目錄中找到,文件的內容大體如下:
apiVersion: v1 clusters: - cluster:certificate-authority-data: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxserver: https://IP:8443 //IP 為K8s集群入口IPname: Name contexts: - context:cluster: Nameuser: kubernetes-adminname: test123 current-context: test123 kind: Config preferences: {} users: - name: kubernetes-adminuser:client-certificate-data: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxclient-key-data: xxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxxconfig文件放到~/.kube目錄下之后,就可以訪問遠程K8s集群了
與50位技術專家面對面20年技術見證,附贈技術全景圖總結
以上是生活随笔為你收集整理的本地kubectl客户端连接远程K8S集群的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Linux安装minikube命令整理
- 下一篇: minikube配置使用代理