1.首先安装kubectl
1.1验证自己系统
uname -m
1.2
按照步骤安装
在 Linux 系统中安装并设置 kubectl | Kubernetes
1.3 阿里云配置
通过kubectl连接Kubernetes集群_容器服务 Kubernetes 版 ACK(ACK)-阿里云帮助中心
2.验证
阿里云config直接导出,直接扔到.kube/ 位置也行
mkdir ~/.kube/
cd ~/.kube/
vim config
kubectl get node,pod,svc
3.1 多config配置
//合并配置
KUBECONFIG=$HOME/.kube/config_latest:$HOME/.kube/config_qa kubectl config view --merge --flatten > config
//永久生效
echo 'export KUBECONFIG=$HOME/.kube/config' >> ~/.bashrc
source ~/.bashrc
//查看当前配置
kubectl config current-context
kubectl config get-contexts
3.2 合成config事例
apiVersion: v1
clusters:
- cluster:
certificate-authority-data: LS0tLS1CRUdJTiBDRVJUSUZJQ0FURS0tLS0tCk1JSURUakNDQWphZ0F3SUJBZ0lVU1dWMW5XdEd0Q0FGcmxU3RUdi9PRUZ3cWtXWHRaZ3NlcEMxNUlURW4234234234l5OGUyTHZtSFBTMjhWa0NQenhkCkVaK0l0SEhQUHp2TU4zTGxZeFZiL0lXWnVtQzhCbFhHSmxRbDJER1J3OEJjWXFGUWpySGx2TXV3NnhOUmVzeVoKY1lCOEY0Q0pjUUczRzdTQTFERkpCdmRIMm1ZTGkyZTIrNEUvc0