1 Star 0 Fork 104

相非非 / Kubernetes-1.12.3-all-auto-install

加入 Gitee
与超过 1200万 开发者一起发现、参与优秀开源项目,私有仓库也完全免费 :)
免费加入
该仓库未声明开源许可证文件(LICENSE),使用请关注具体项目描述及其代码上游依赖。
克隆/下载
贡献代码
同步代码
取消
提示: 由于 Git 不支持空文件夾,创建文件夹后会生成空的 .keep 文件
Loading...
README

Kubernetes-1.12.3-all-auto-install

项目介绍

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

参考文档

https://kubernetes.io/docs/setup/independent/create-cluster-kubeadm/

准备工作

  1. 配置好centos的网络环境,使其可连接互联网,用于下载安装文件
  2. 用root用户登录centos7,复制本工程中的所有*.sh,*.ymal文件到/root/目录下
  3. 修改*.sh的文件权限:
chmod +777 /root/*.sh
  1. 执行以下命令,替换*.sh中的ip为你centos7的ip地址
# 修改替换下面的your_centos_ip为你的centos的ip
sed -i "s/192.168.119.212/your_centos_ip/g" /root/*.sh

安装教程

  1. 执行node-kubeadm-init.sh,安装kubernetes 1.12.3环境
sh /root/node-kubeadm-init.sh
  1. 执行node-kubeadm-init.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数据到登录框内登录即可登录

空文件

简介

个人整理的Centos7.x + Kubernetes-1.12.3 + Dashboard-1.8.3的master节点全自动快速一键安装部署文件,适用于测试环境,生产环境的快速安装部署 展开 收起
Shell
取消

发行版

暂无发行版

贡献者

全部

近期动态

加载更多
不能加载更多了
Shell
1
https://gitee.com/xiangff/Kubernetes-1.12.3-all-auto-install.git
git@gitee.com:xiangff/Kubernetes-1.12.3-all-auto-install.git
xiangff
Kubernetes-1.12.3-all-auto-install
Kubernetes-1.12.3-all-auto-install
master

搜索帮助

14c37bed 8189591 565d56ea 8189591