vagrant 部署ks8

 

 在命令行输入 vagrant up

启动三台k8s-node1 k8s-node2 k8s-node3

 

 

 我们需要设置宿主机和virtualBox在同一网段(三台都要设置)

 

 

 

使用xshell 链接 vagran中的宿主机

su  root
进入root权限

 

 

 

 

重启虚拟机命令

 

 

 

 

 

选择nat网络 重新生成MAC地址

 

 

 

 先全部退出虚拟机

然后点击全局设定

 

 ip route show

ip addr

 

systemctl stop firewalld  关闭防火墙

systemctl disable firewalld 禁用防火墙

sed -i 's/enforcing/disabled/' /etc/selinux/config  禁用linux安全策略

setenforce 0

swapoff  -a  关闭内存交换(暂时的)

sed -ri 's/.*swap.*/#&/' /etc/fstab  永久的(注释掉了)
 
 
先设置hostname   我们这里已经设置了hostname 为k8s-node1
hostnamectl set-hostname <newhostname>:指定新的 hostname
su 切换过来
 
vi/etc/hosts
10.0.2.15 k8s-node1
10.0.2.5 k8s-node2
10.0.2.4 k8s-node3
将桥接的IPv4流量传递到iptables的链
cat>/etc/sysctl.d/k8s.conf<<EOF
net.bridge.bridge-nf-call-ip6tables=1
net.bridge.bridge-nf-call-iptables=1
EOF
sysctl --system

------------------------------

sudo yum remove docker \ docker-client \ docker-client-latest \ docker-common \ docker-latest \ docker-latest-logrotate \ docker-logrotate \ docker-engine

 

安装必须的依赖
sudo yum install -y yum-utils \ device-mapper-persistent-data \ lvm2
设置 docker repo 的 yum 位置
sudo yum-config-manager  --add-repo  https://download.docker.com/linux/centos/docker-ce.repo
安装 docker,以及 docker-cli
sudo yum install -y docker-ce docker-ce-cli containerd.io
配置 docker 加速
sudo mkdir -p /etc/docker
sudo tee /etc/docker/daemon.json<<-'EOF'
{"registry-mirrors":["https://82m9ar63.mirror.aliyuncs.com"]}
EOF
sudo systemctl daemon-reload
sudo systemctl restart docker
4、启动 docker & 设置 docker 开机自启
systemctl enable docker
cat>/etc/yum.repos.d/kubernetes.repo<<EOF
[kubernetes]
name=Kubernetes
baseurl=https://mirrors.aliyun.com/kubernetes/yum/repos/kubernetes-el7-x86_64
enabled=1
gpgcheck=0
repo_gpgcheck=0
gpgkey=https://mirrors.aliyun.com/kubernetes/yum/doc/yum-key.gpg https://mirrors.aliyun.com/kubernetes/yum/doc/rpm-package-key.gpg
EOF

 


yum install -y kubelet-1.17.3 kubeadm-1.17.3 kubectl-1.17.3

systemctl enable kubelet
systemctl start kubelet

 

 

posted @ 2022-07-16 19:41  花心大萝卜li  阅读(149)  评论(0)    收藏  举报