网创优客建站品牌官网
为成都网站建设公司企业提供高品质网站建设
热线:028-86922220
成都专业网站建设公司

定制建站费用3500元

符合中小企业对网站设计、功能常规化式的企业展示型网站建设

成都品牌网站建设

品牌网站建设费用6000元

本套餐主要针对企业品牌型网站、中高端设计、前端互动体验...

成都商城网站建设

商城网站建设费用8000元

商城网站建设因基本功能的需求不同费用上面也有很大的差别...

成都微信网站建设

手机微信网站建站3000元

手机微信网站开发、微信官网、微信商城网站...

建站知识

当前位置:首页 > 建站知识

Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自动安装部署是怎样的

这篇文章将为大家详细讲解有关Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自动安装部署是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。

成都创新互联公司专注于企业营销型网站、网站重做改版、文县网站定制设计、自适应品牌网站建设、H5高端网站建设电子商务商城网站建设、集团公司官网建设、外贸营销网站建设、高端网站制作、响应式网页设计等建站业务,价格优惠性价比高,为文县等各大城市提供网站开发制作服务。

个人整理的Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3 无 CVE-2018-1002105 漏洞的master节点全自动快速一键安装部署文件,适用于测试环境,生产环境的快速安装部署

master节点安装准备工作

  1. 配置好centos的网络环境,使其可连接互联网,用于下载安装文件

  2. 用root用户登录centos7,复制本工程中的所有*.sh,*.ymal文件到/root/目录下

  3. 修改*.sh的文件权限:

chmod +777 /root/*.sh
  1. 执行以下命令,替换*.sh中的ip为你centos7的ip地址

# 修改替换下面的your_master_centos_ip为你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh

master节点安装教程

  1. 执行node-kubeadm-init.sh,安装kubernetes 1.12.3环境

sh /root/node-kubeadm-init.sh
  1. 执行node-kubeadm-install.sh,安装kubernetes-dashboard-1.8.3管理UI

sh /root/node-kubeadm-install.sh
  1. 全部完成后,打开浏览器:访问 :https://your_centos_ip:30001,使用token登录,token查看方法如下:

#执行命令,获取所有密钥列表:
kubectl -n kube-system get secret
#执行命令,获取指定key的token:
kubectl -n kube-system describe secret kubernetes-dashboard-admin-token-* #{上条命令输出的结果中复制的类似kubernetes-dashboard-admin-token-skhfh的key字符串到这里替换}
#复制tokdn数据到登录框内登录即可登录

-----------------------------------------------------------------------

---至此单节点的Kubernetes安装完成,如果要加入新节点,看下面

-----------------------------------------------------------------------

node节点加入准备工作

  1. 配置好centos的网络环境,使其可连接互联网,用于下载安装文件

  2. 用root用户登录centos7,复制本工程中的node_kubeadm_join.sh文件到/root/目录下

  3. 修改*.sh的文件权限:

chmod +777 /root/*.sh
  1. 执行以下命令,替换*.sh中的ip为你centos7的ip地址

# 修改替换下面的your_master_centos_ip为你的master_centos的ip
sed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh
# 修改替换下面的your_node_centos_ip为你的node_centos的ip
sed -i "s/192.168.168.145/your_node_centos_ip/g" /root/*.sh
# 修改替换下面的your_node_centos_host为你的node_centos的host,格式如:node-192-168-168-145,用ip值,将.替换为-
sed -i "s/node-192-168-168-145/your_node_centos_host/g" /root/*.sh
# 修改替换下面的your_join_token为master的加入token
# 查看master加入token方法:在master节点执行:kubectl token list,获取未过期的token
# 在master新建token方法:在master节点执行:kubectl create token
sed -i "s/join_token/your_join_token/g" /root/*.sh

node节点加入教程

  1. 执行node-kubeadm-join.sh,加入新节点

sh /root/node-kubeadm-join.sh
  1. 全部完成后,打开浏览器:访问 :https://your_master_centos_ip:30001,查看节点准备情况。节点准备需要一点时间。

关于Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自动安装部署是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。


文章题目:Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自动安装部署是怎样的
链接URL:http://bjjierui.cn/article/ppojog.html

其他资讯