安装 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
查看服务信息