K8SEASY 是一个一键安装K8S高可用集群的软件。它可以帮助企业一键搭建完私有云系统,帮助用户在多家云服务商里灵活切换,不再被任何服务商绑架!对! 所有的操作只需要一键!
http://dl.k8seasy.com
下载最新版本
有问题 请进QQ群 : 778526002
安装很简单, 一键安装,安装一个系统只需要 3 分钟, 安装好以后完整的监控也一并装好,可以直接使用。(不止支持单master 还支持3主机 高可用方案)
以下场景 都以master 主机节点为 192.168.2.50 为范例
场景1:只有一台机器192.168.2.50,想在上面安装一个k8s 集群,同时192.168.2.50 也作为工作节点进行服务。以后有其他机器可以加入这个集群 系统安装全套监控软件
#创建密钥 192.168.2.50 就是这个主机的ip, 运行后本地会生成一个k8skey.pem 文件,就是密钥文件
sudo ./installer --genkey -hostlist=192.168.2.50
#创建集群
sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.502条命令即可
#将密钥复制到其他节点
cp ../k8skey.pem ./
#在新节点上运行以下命令,将机器加入集群
sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.50场景2:只有一台机器192.168.2.50,想在上面安装一个k8s 集群, 但是这个主机只做master 不会作为工作节点。以后其他机器加入这个集群, 同时系统也只安装基本dashboard 服务
#创建密钥 192.168.2.50 就是这个主机的ip,运行后本地会生成一个k8skey.pem 文件,就是密钥文件
sudo ./installer --genkey -hostlist=192.168.2.50
#创建集群 同时不作为工作节点
sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.50 --skipDocker=12条命令即可
#将密钥复制到其他节点
cp ../k8skey.pem ./
#在新节点上运行以下命令,将机器加入集群
sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.50 --dashboardOnly=1
(只有第一台工作节点 需要加入时加上 --dashboardOnly=1 参数, 后面的节点 可以使用 sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.50 )场景3:有3台机器192.168.2.50, 192.168.2.51,192.168.2.52,想在上面安装一个k8s 集群, 作为3节点高可用集群,这3个主机只做master 不会作为工作节点。以后其他机器加入这个集群, 同时系统也只安装基本dashboard 服务
#创建密钥 192.168.2.50 就是这个主机的ip,运行后本地会生成一个k8skey.pem 文件,就是密钥文件
sudo ./installer --genkey -hostlist=192.168.2.50
#在3个节点上分别运行, 进行准备工作。
sudo ./installer -prepare
#同时在3个节点上运行 安装命令, 注意是同时。必须同时运行
sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.50,192.168.2.51,192.168.2.52 --skipDocker=12条命令即可
#将密钥复制到其他节点
cp ../k8skey.pem ./
#将机器加入集群
sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.50,192.168.2.51,192.168.2.52 --dashboardOnly=1
(只有第一台工作节点 需要加入时加上 --dashboardOnly=1 参数, 后面的节点 可以使用 sudo ./installer -kubernetestarfile kubernetes-server-linux-amd64v1.18.2.tar.gz -masterip 192.168.2.50,192.168.2.51,192.168.2.52 )一切就是这么简单!!
安装视频可以看这个
https://v.youku.com/v_show/id_XNDU1MDQxNjExMg==.html
或者
https://www.iqiyi.com/v_19rvrdfn18.html
在 Azure 上安装成功!
http://dl.k8seasy.com/