返回顶部
首页 > 资讯 > 精选 >Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自动安装部署是怎样的
  • 427
分享到

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

2023-06-19 10:06:54 427人浏览 八月长安
摘要

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

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

个人整理的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的ipsed -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的ipsed -i "s/192.168.119.212/your_master_centos_ip/g" /root/*.sh# 修改替换下面的your_node_centos_ip为你的node_centos的ipsed -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 tokensed -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全自动安装部署是怎样的就分享到这里了,希望以上内容可以对大家有一定的帮助,可以学到更多知识。如果觉得文章不错,可以把它分享出去让更多的人看到。

--结束END--

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

本文链接: https://lsjlt.com/news/295279.html(转载时请注明来源链接)

有问题或投稿请发送至: 邮箱/279061341@qq.com    QQ/279061341

猜你喜欢
  • Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自动安装部署是怎样的
    这篇文章将为大家详细讲解有关Centos7.x+Kubernetes-1.12.3+Dashboard-1.8.3全自动安装部署是怎样的,文章内容质量较高,因此小编分享给大家做个参考,希望大家阅读完这篇文章后对相关知识有一定的了解。个人整理...
    99+
    2023-06-19
  • CronHub的安装部署是怎样的
    本篇文章给大家分享的是有关CronHub的安装部署是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。一、基础环境IP:10.29.181....
    99+
    2024-04-02
  • Storm安装部署步骤是怎样的
    Storm安装部署步骤是怎样的,相信很多没有经验的人对此束手无策,为此本文总结了问题出现的原因和解决方法,通过这篇文章希望你能解决这个问题。1. Storm集群组件Storm集群中包含两类节点:主控节点(M...
    99+
    2024-04-02
  • 单节点KAFKA的安装部署是怎样的
    本篇文章给大家分享的是有关单节点KAFKA的安装部署是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。项目背景:    项目需要为使用增量数据同步工具,...
    99+
    2023-06-03
  • debian下openvz和kvm同机部署安装是怎样的
    本篇文章给大家分享的是有关debian下openvz和kvm同机部署安装是怎样的,小编觉得挺实用的,因此分享给大家学习,希望大家阅读完这篇文章后可以有所收获,话不多说,跟着小编一起来看看吧。最近搞了个机器。想搞成同时支持openvz和kvm...
    99+
    2023-06-13
  • 自动类型安全的REST .NET标准库refit是怎样的
    本篇文章为大家展示了自动类型安全的REST .NET标准库refit是怎样的,内容简明扼要并且容易理解,绝对能使你眼前一亮,通过这篇文章的详细介绍希望你能有所收获。在SCOTT HANSELMAN 博客上看到一个好东西《Explo...
    99+
    2023-06-19
  • 支持VS Code的JavaScript自动化软件Auto.js是怎样安装使用的
    这篇文章给大家介绍支持VS Code的JavaScript自动化软件Auto.js是怎样安装使用的,内容非常详细,感兴趣的小伙伴们可以参考借鉴,希望对大家能有所帮助。目前,Auto.js已经在Github上...
    99+
    2024-04-02
  • 用于Linux服务器的自动安全审计工具Lynis是怎么样的
    今天就跟大家聊聊有关  用于Linux服务器的自动安全审计工具Lynis是怎么样的,可能很多人都不太了解,为了让大家更加了解,小编给大家总结了以下内容,希望大家根据这篇文章可以有所收获。Lynis是Unix/Linux等操作系统的...
    99+
    2023-06-15
软考高级职称资格查询
编程网,编程工程师的家园,是目前国内优秀的开源技术社区之一,形成了由开源软件库、代码分享、资讯、协作翻译、讨论区和博客等几大频道内容,为IT开发者提供了一个发现、使用、并交流开源技术的平台。
  • 官方手机版

  • 微信公众号

  • 商务合作