将ubuntu-20.04.1-live-server-amd64.iso下载下来
Ubuntu分图像界面化的镜像和这个只包含终端操作界面的Ubuntu系统,大概900多兆
找到窗口做上角的 文件==》新建虚拟机
选择自定义
按一次enter默认即可
具体网关可以根据下面步骤来找到
这里的信息实际上根据下面VMNet8网卡得到的
在网卡编辑器中设置可以看到信息
编辑 ==》虚拟网络编辑器
具体操作如下可以找到网关等信息
mirrors.aliyun.com
然后差不多就开始安装了
安装界面如下,正在进行安装
选择Reboot重启即可
sudo passwd root
为了方便将密码设置为123456即可
这样还不能远程登录,需要修改配置文件
为了方便切换到root 不填就是默认root
su
进行vim编辑
vim /etc/ssh/sshd_config
添加下面这行即可
PermitRootLogin yes
在配置文件中时注释的,既然是注释了那么直接添加这行信息即可效果一样
重启sshd服务
sudo service ssh restart
vim /etc/systemd/system.conf
修改
DefaultTimeoutStartSec=3s
DefaultTimeoutStopSec=3s
执行下面这条命令使其生效
systemctl daemon-reload
查看防火墙状态 inactive说明是未激活
sudo ufw status
开机不启动防火墙,重启即可生效
sudo ufw disable
更新索引缓存
sudo apt update
sudo apt install docker.io
登录阿里的镜像服务https://cr.console.aliyun.com/cn-hangzhou/instances/mirrors免费获得阿里云镜像加速地址==》登录后会看到加速器、操作文档,操作文档下分Ubuntu、Centos、Mac、Windows
sudo mkdir -p /etc/docker
注意!!!这里的地址是个人的,提交的时候会提交到我的仓库里,
所以需要自己进阿里找自己的镜像仓库地址,然后更换成你自己个人的地址
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://76w856pv.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
重启docker
sudo systemctl restart docker
克隆分为链接克隆和完整克隆,如果电脑硬盘空间大,可以选择完整克隆(克隆时间比较长、占用磁盘空间大)、磁盘空间不够则选择链接克隆(克隆时间快、占用磁盘空间小推荐的方式)。
克隆出node2和node3 节点,需要开机完成 修改静态ip
创建一个k8s集群需要进行规划和配置一些必要配置。例如集群之间的策略,权限控制。
根据我文章中的步骤,先通过kubeadm初始化一个单节点的k8s集群,然后其它节点再一个一个加入这个节点,形成一个更大的集群(建议节点数奇数个、防止脑裂)