centos7 安装k8s kubectl 客户端
1、 配置k8s的kubelet 管理客户端
1 cat <<EOF > /etc/yum.repos.d/kubernetes.repo 2 [kubernetes] 3 name=Kubernetes 4 baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64 5 enabled=1 6 gpgcheck=1 7 repo_gpgcheck=1 8 gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg 9 EOF
2、安装k8s kubectl 客户端
[root@k8s-master01 yum.repos.d]# yum install -y kubectl kubelet kubeadm
3、配置k8s kubectl 客户端开机启动
[root@k8s-master01 yum.repos.d]# systemctl enable kubelet
4、启动kubectl 客户端
[root@k8s-master01 yum.repos.d]# systemctl start kubelet
5、配置kubectl config
mkdir -p ~/.kube touch ~/.kube/config vi ~/.kube/config
登录 master 节点,将 /etc/kubernetes/admin.conf 文件拷贝到本地计算机 $HOME/.kube/config ,此路径是 kubectl 客户端 --kubeconfig 配置参数的默认路径。如果用户把证书放在了其他位置,那么每次执行 kubectl 命令都需要设置 --kubeconfig=/path/to/kubeconfig 。