微服务 - 搭建k8s(kubeadm)模拟复杂的生产环境(上篇)_全球动态
在之前的k8s实践中,我们使用minikube搭建了k8s环境,为了更真实的展示生产级别的k8s,本节课采用kubeadm来搭建master+worker集群,
在之前的k8s实践中,我们使用minikube搭建了k8s环境,为了更真实的展示生产级别的k8s,本节课采用kubeadm来搭建master+worker集群,实现k8s集群,master、worker在虚拟机上来执行,中间遇到了超级多的坑,在这里系统的总结一下,分上下两篇进行讲解。
一共有3台虚拟服务器主机,上篇主要介绍,kubeadm安装前的准备,kubeadm安装,下篇主要介绍使用Flannel 把Master、worker节点链接在k8s的同一个网络中,安装k8s的模拟环境是一切实践k8s的基础条件。
安装kubeadm前的准备可以说是至关重要的一个环节,如果这个出错,就会造成后面的各种报错,每台机器里都要提前安装好docker。
(资料图片仅供参考)
master IP: 192.168.88.134worker IP: 192.168.88.139console IP: 192.168.88.136
1.改变hostnmae,把名字改成master
sudo vim /etc/hostname
2.Docker 的配置做一点修改,在“/etc/docker/daemon.json”里把 cgroup 的驱动程序改成 systemd ,然后重启 Docker 的守护进程。
# fix docker issuecat <
3.为了让 Kubernetes 能够检查、转发网络流量,你需要修改 iptables 的配置,启用“br_netfilter”模块。
# iptablescat <
4.你需要修改“/etc/fstab”,关闭 Linux 的 swap 分区。
# Disable Swapsudo swapoff -asudo sed -ri "/\sswap\s/s/^#?/#/" /etc/fstab
安装kubeadm前的准备特别重要,前期准备不正确,容易造成kubeadm安装不正确。
执行下面的脚本,去.bashrc里面添加一下提示的命令:
sudo apt install -y apt-transport-https ca-certificates curl nfs-common#sudo curl -fsSLo /usr/share/keyrings/kubernetes-archive-keyring.gpg https://packages.cloud.google.com/apt/doc/apt-key.gpgcurl https://mirrors.aliyun.com/kubernetes/apt/doc/apt-key.gpg | sudo apt-key add -#echo "deb [signed-by=/usr/share/keyrings/kubernetes-archive-keyring.gpg] https://apt.kubernetes.io/ kubernetes-xenial main" | sudo tee /etc/apt/sources.list.d/kubernetes.listcat <
source <(kubectl completion bash) ,执行 source .bashrc 生效。
ubuntu22.04 默认是关闭selinux的,( 我没有使用这个命令) 下面是关闭的命令:
vim /etc/selinux/configSELINUX=disabled
kubeadm versionkubectl version --client
恭喜你,kubeadm已经成功安装了。
标签:
在之前的k8s实践中,我们使用minikube搭建了k8s环境,为了更真实的展示生产级别的k8s,本节课采用kubeadm来搭建master+worker集群,
1、《侵入者》是由宋元平执导和编剧。2、金武烈、宋智孝等主演的悬疑惊悚片。3、于2020年6月04日在韩国上映。文章到此
1、言行在于美,不在于多。2、2、言语是心灵的图画。3、3、说话周到比雄辩好,措辞适当比恭维好。4、4、人有两耳
著作权包括著作人身权和著作财产权。著作人身权包括:发表权;署名权;修改权;保护作品完整权。著作财产权包括:复制权;发行权;出租权;展
1、林北类似于北方话里的“老子”,是闽南语中的说法,汉字为「恁父」或「恁爸」,林北二字是其普通话谐音。2、「恁父」、「恁爸」的字面意思...
1、肯定比业余的爱好者厉害嘛,不管多少年专业的体系训练都要比普通人厉害很多,这个没法比的,叫业余那肯定是绰绰有余,至于专
1、第一步,找一双有气垫的鞋子。如下图所示:2、第二步:我们每天穿一段时间,踩软的部分。如下图所示:3、第三步,找个比较
1、【问题描述】:调整屏幕分辨率【原因分析】:分辨率过大或者过小【简易步骤】:【桌面空白处右键】—【属性】—【设置】—【
[ 相关新闻 ]