《kubernetes-1.8.0》05-node节点搭建

《kubernetes-1.8.0》05-node节点搭建kubernetes 1 8 0 05 node 节点搭建 kubernetes 1 8 0 测试环境安装部署 时间 2017 11 22 一 分发 RPM 及证书 本例中 node 节点为 node 134 分发 RPM 包及证书 本例中的 rpm 包来自 mritd 提供的 tarball 中的 rpms 目录 分发 rpm 包 cd

大家好,我是讯享网,很高兴认识大家。

《kubernetes-1.8.0》05-node节点搭建

《kubernetes 1.8.0 测试环境安装部署》

时间:2017-11-22


讯享网

一、分发RPM及证书

本例中node节点为node-134

分发RPM包及证书,本例中的rpm包来自,mritd提供的tarball中的rpms目录:

分发rpm包: $ cd ~/k8s/rpms/ $ scp kubernetes-node-1.8.0-1.el7.centos.x86_64.rpm \ kubernetes-client-1.8.0-1.el7.centos.x86_64.rpm \ root@172.18.169.134.134:~ $ scp kubernetes-node-1.8.0-1.el7.centos.x86_64.rpm \ kubernetes-client-1.8.0-1.el7.centos.x86_64.rpm \ root@172.18.169.134:~ $ ssh root@172.18.169.134 yum install -y kubernetes-node-1.8.0-1.el7.centos.x86_64.rpm \ kubernetes-client-1.8.0-1.el7.centos.x86_64.rpm 分发kubernets证书(k8s-root-ca.pem): $ cd /etc/kubernetes/ssl/ $ ssh root@172.18.169.134 mkdir /etc/kubernetes/ssl $ scp k8s-root-ca.pem root@172.18.169.134:/etc/kubernetes/ssl 分发bootstrap.kubeconfig kube-proxy.kubeconfig文件或者node节点上重新生成这两个配置文件 方法1:分发 $ cd /etc/kubernetes/ $ scp *.kubeconfig root@172.18.169.134:/etc/kubernetes 方法2:在node节点上操作生成对应kubelet配置文件 kubelet配置文件 $ # 设置集群参数 $ kubectl config set-cluster kubernetes \ --certificate-authority=/etc/kubernetes/ssl/k8s-root-ca.pem \ --embed-certs=true \ --server=${KUBE_APISERVER} \ --kubeconfig=bootstrap.kubeconfig $ # 设置客户端认证参数 $ kubectl config set-credentials kubelet-bootstrap \ --token=${BOOTSTRAP_TOKEN} \ --kubeconfig=bootstrap.kubeconfig $ # 设置上下文参数 $ kubectl config set-context default \ --cluster=kubernetes \ --user=kubelet-bootstrap \ --kubeconfig=bootstrap.kubeconfig $ # 设置默认上下文 $ kubectl config use-context default --kubeconfig=bootstrap.kubeconfig $ mv bootstrap.kubeconfig /etc/kubernetes/ 

讯享网
小讯
上一篇 2025-03-21 14:35
下一篇 2025-01-23 20:13

相关推荐

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容,请联系我们,一经查实,本站将立刻删除。
如需转载请保留出处:https://51itzy.com/kjqy/75143.html