rancher搭建k8s(2)———Ubuntu serve
ubuntu 安装rancher
-
sudo passwd root (给root 用户设置密码)
-
su root 切换到root 用户
3 apt-update 更新一下软件
apt-get install vim 安装软件
4 安装k8s 有一点要注意,就是 关闭交换空间
vim /etc/fstab
注释交换空间
image.png
5 sudo ufw disable 关闭防火墙
6 安装docker (用这个脚本装docker, k8s 才能支持)
curl https://releases.rancher.com/install-docker/17.03.sh | sh
7 设置docker镜像加速并重启docker
vim /etc/docker/daemon.json
sudo tee /etc/docker/daemon.json <<-'EOF'
{
"registry-mirrors": ["https://nvggm4ep.mirror.aliyuncs.com"]
}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
Systemctl enable docker
8 一般 安装k8s 需先设置hostname
设置hostname (永久设置)
vim /etc/hostname
K8s-Master
9 设置本地dns 解析
Host 解析
vim /etc/host
192.168.88.139 K8s-Master
10 安装rancher
sudo docker run -d --restart always --name rancher-server -p 80:8080 rancher/server:v1.6.12
补 :
为网卡配置[静态IP地址]
编辑文件/etc/network/interfaces:
sudo vi /etc/network/interfaces
并用下面的行来替换有关eth0的行:
The primary network interface
auto eth0
iface eth0 inet static
address 192.168.2.1
gateway 192.168.2.254
netmask 255.255.255.0
network 192.168.2.0
broadcast 192.168.2.255
将上面的[ip地址]等信息换成你自己就可以了.用下面的命令使网络设置生效:
sudo /etc/init.d/networking restart