0
点赞
收藏
分享

微信扫一扫

K8s 离线一键安装

Silence潇湘夜雨 2022-04-13 阅读 85

基于kubespray安装k8s的文章网上非常多,但是按照网上的帖子进行安装时多数人都会遇到各种各样的问题。比如github被墙、gcr被墙、docker启动失败、ansible连接时提示验证失败等等不一一赘述。这里我提供了一套我自己的安装脚本,可一键完成全部安装,下面来介绍一下安装过程:

1. 准备环境

    本安装在 CentOS Linux release 7 下测试无误。

    准备好master(一台),其他节点服务器(不限)

    CPU: 至少1核心   内存:至少2G    可以上外网的。

2. 下载安装脚本

http://www.syzhangyi.com/public/k8s.py

3. 下载安装包

http://www.syzhangyi.com/public/k8s_offline_huxg.tar.gz

    安装脚本与安装包一同放到master服务器上,并位于同一个目录下即可。

4. 安装过程

# 为脚本赋予执行权限
chmod +x k8s

# 执行安装脚本
./k8s.py

    1). 安装过程中会提示输入master机器ip地址,多个ip地址以逗号分割,如:172.16.70.10

    2). 安装过程中会提示输入master机器密码,输入即可。

    3). 安装过程中会提示输入nodes机器ip地址,多个ip地址以逗号分割,如:        172.16.70.11,172.16.70.12,172.16.70.13

    4). 安装过程中会提示输入nodes机器密码,输入即可。

    5). 安装过程中,在创建ssh秘钥时会有输入提示,直接回车即可。

5. 安装完毕

    注意:1) .安装完毕后,控制台会显示kubernetes dashboard 登录token,一定要记下来。

               2). 安装完毕后,控制台会显示kubernetes dashboard地址,在firefox中打开即可。

访问提示登录时选择第一项(Token),输入控制台中显示的Token即可。

举报

相关推荐

0 条评论