通过kubeadm方式安装k8s
2023-12-13 03:40:34
    		虚拟机最少是 2 core,master内存最小3G,node内存最小2G.
要求的Docker版本是18.03,如果不是安装的docker ce,版本是过旧的,可以选择删除后重新安装;
 也可以重新创建一个虚拟机执行以下命令。
简单方法:使用master指定到第15步之后,克隆出两台node,在node上继续执行后面的步骤.
-  更改ip  
-  更改主机名为d-master,修改host文件  
-  关闭防火墙,禁用selinux   
-  配置本地yum源,如有配置,此步骤可省略  
-  关闭系统swap  
-  主机时间同步  
-  安装docker与镜像下载  
-  镜像拉取较慢 就用下面的阿里云镜像 便于后面拉取镜像 # 我自己的镜像配置 sudo mkdir -p /etc/docker sudo tee /etc/docker/daemon.json <<-'EOF' { "registry-mirrors": ["https://用自己的.mirror.aliyuncs.com"] } EOF sudo systemctl daemon-reload sudo systemctl restart docker 
-  从docker hub 网站拉取相对应的镜像并为镜像更换标签  
-  (提前修改)第13步骤初始化时报错,因此需要 修改 etcd和coredns的版本  
-  安装kubeadm和kubelet -  首先修改文件,配置阿里云镜像.  
-  yum makecache fast  
-  安装 kubeadm要指定版本  
 
-  
-  配置转发参数  是配置生效: sysctl --system 
-  安装 modprobe命令   
-  加载IPVS相关内核模块  
-  配置kubelet   
-  初始化master节点  版本错误,我们卸载当前版本: yum remove -y kubelet kubeadm kubectl重新下载一次1.14,然后reset,初始化,就成功了  
-  在master节点上配置使用 kubectl  
-  配置网络插件  
-  网络配置完成后,测试kubectl服务是否能够正常启动  
-  克隆子节点虚拟机,分别修改IP和hostname   
-  node节点加入集群  报错之后,执行: sysctl -w net.ipv4.ip_forward=1重新执行 
-  下面的命令在克隆后的worker中执行  如果不显示子节点,重新执行第21步,要reset之后再join  
    			文章来源:https://blog.csdn.net/Changersh/article/details/134885775
本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!
    	本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。 如若内容造成侵权/违法违规/事实不符,请联系我的编程经验分享网邮箱:veading@qq.com进行投诉反馈,一经查实,立即删除!