kubernetes集群-node節點上執行kubectl


k8s集群-node節點上執行kubectl

由於各種原因,需要在node上執行kubectl。

kubectl get nodes

The connection to the server localhost:8080 was refused - did you specify the right host or port?

實現步驟

kubectl命令需要使用kubernetes-admin來運行,master節點上admin.conf這個配置文件存放的是k8s用戶權限相關的配置。
將主節點中的【/etc/kubernetes/admin.conf】文件拷貝到從節點/etc/kubernetes/目錄下
配置環境變量
echo "export KUBECONFIG=/etc/kubernetes/admin.conf" >> ~/.bash_profile
立即生效
source ~/.bash_profile

根據配置創建redis服務

  1. 編寫redis文件

  2. 啟動
    kubectl create -f redis7379.yaml

  3. 查看

  4. 刪除服務


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM