看视频记笔记
第一次安装需开启远程,不然root账号不能远程
- 进入root权限,输入下面命令修改配置
vi /etc/ssh/sshd_config
- 将PermitRootLogin修改成yes
PermitRootLogin yes
- 重启ssh服务
service ssh restart
统一环境配置
- 查看交换空间
free -h
- 关闭交换空间
swapoff -a
- 避免开机启动交换空间
注释swap开头的行
vi /etc/fstab
- 关闭防火墙
ufw disable
- 配置DNS
取消DNS行注释,并增加DNS配置,如:114.114.114.114,修改后重启虚拟机
vi /etc/systemd/resolved.conf
安装docker
- 安装命令1
apt-get update
- 安装命令2
apt-get -y install apt-transport-https ca-certificates curl software-properties-common
- 安装命令3
curl -fsSL http://mirrors.aliyun.com/docker-ce/linux/ubuntu/gpg | sudo apt-key add -
- 安装命令4
add-apt-repository "deb [arch=amd64] http://mirrors.aliyun.com/docker-ce/linux/ubuntu $(lsb_release -cs) stable"
- 安装命令5
apt-get update && apt-get install -y docker-ce
- 安装命令6-验证是否安装成功
docker version
- **安装
tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://y8gzgtsi.mirror.aliyuncs.com"]
}
EOF
- 重启docker
systemctl restart docker
查看是否更换成功*
docker info
-
看-安装Kubernets必备工具https://blog.csdn.net/qq_39209696/article/details/106666814
-
修改cloud.cfg(防止重启后主机名还原)
vi /etc/cloud/cloud.cfg
将preserve_hostname改为true
preserve_hostname: true
- 重启
reboot
单独节点配置
- 先将上面镜像一个虚拟机出来
- 修改ip
vi /etc/netplan/50-cloud-init.yaml
-
将里面的内容全部删除,然后修改IP后粘贴上去
-
需要填写的内容(ip自己修改)
network:
ethernets:
ens33:
addresses: [192.168.199.150/24]
gateway4: 192.168.199.2
nameservers:
addresses: [192.168.199.2]
version: 2
- 将上面复制,然后在vi页面用下面命令粘贴格式才不会错
:set paste
- 修改主机名
hostnamectl set-hostname kubernetes-master
- 配置host,与上面ip一致
cat >> /etc/hosts << EOF
192.168.199.150 kubernetes-master
EOF
- 重启
reboot