我这里使用vmware创建了三台虚拟机,k8s的虚拟机建议最少2核、4G内存,我的电脑配置不高采用的2核、3G的配置;
安装k8s之前需要先安装docker,docker的安装参考:docker的安装及使用_docker的安装和使用_骑士999111的博客-CSDN博客
创建一台虚拟机,安装完docker
1、修改hostname和hosts,在目录etc下面,hostname可以随意取值、和hosts一致即可
2、修改 daemon.json vim /etc/docker/daemon.json
{
"registry-mirrors": ["https://c000000.mirror.aliyuncs.com"]
}
3、安装rancher,启动docker服务后执行命令 sudo docker run -d --restart always --name rancher-server -p 80:8080 rancher/server:v1.6.12 等到执行完成即可
rancher安装完后再rancher中创建模板和环境:
1、创建模板:
(1)、在虚拟机中打开浏览器,打开地址 192.168.60.156 即可打开rancher的控制台,在rancher中创建模板:在菜单 Default-> Manager Enviroments 点击按钮 Add Template,选择 kubernetes,然后点击配置,主要设置四个值(下图2、3);
(2)、配置完后点击Configure,然后在点击最下面的Create,然后就可以看到我们创建的模板了;
2、新建环境
(1)、菜单 Default-> Manager Enviroments 点击按钮 Add Environment ,选择上一步中创建的模板,点击create 即可
(2)、如果出现提示 add a host,点击 add a host连接,在4中输入ip、复制5中的内容,然后点close,将5中的内容在虚拟机中执行