安裝 kubectl 到系統路徑
# 賦予執行權限
chmod +x kubectl# 安裝到系統路徑
sudo mv kubectl /usr/local/bin/# 驗證安裝
kubectl version --client --short
獲取阿里云集群配置文件--手動配置
登錄阿里云控制臺
進入「容器服務」->「集群」
選擇您的集群
點擊「連接信息」->「復制」
在節點上創建配置文件:
mkdir -p ~/.kube
nano ~/.kube/config
# 粘貼復制的配置內容
chmod 600 ~/.kube/config
驗證阿里云集群連接
# 檢查集群信息
kubectl cluster-info# 查看節點(阿里云節點名通常以 cn-hangzhou 開頭)
kubectl get nodes -o wide# 查看系統 Pods(阿里云特定組件)
kubectl get pods -n kube-system -l release=alibaba
阿里云實用命令
功能 | 命令 |
---|---|
查看集群信息 | aliyun cs GET /clusters/your-cluster-id |
升級集群 | aliyun cs PUT /clusters/your-cluster-id/upgrade |
重啟節點 | aliyun ecs RebootInstance --InstanceId your-instance-id |
查看節點監控 | aliyun cms DescribeMetricList --Namespace acs_container |
驗證清單
kubectl get nodes
?顯示阿里云節點信息kubectl get pods -n kube-system
?顯示阿里云組件運行中kubectl create deployment test-nginx --image=nginx
?測試應用部署kubectl expose deployment test-nginx --port=80
?創建服務kubectl get svc test-nginx
?查看服務信息