从零搭建K8S集群(Kubeadmin)
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了从零搭建K8S集群(Kubeadmin)相关的知识,希望对你有一定的参考价值。
参考技术A 这个工作,其实应该是在我刚进入IBM就应该学到了,可是我太贪玩了。工作中只停留在会用的阶段。希望这几年交的学费,能让我接下来受益---- 题记
这里边的所有操作,需要对每台虚拟机分别操作
修改/etc/selinux/config, 设置SELINUX=disabled. 重启机器.
编辑/etc/fstab, 将swap注释掉(最后一行). 重启机器.
这里边每一步操作也需要对每一台机器执行
效果如图:
这里边每一步操作也需要对每一台机器执行
此时kubelet还无法正常启动,但是请忽略这个问题,先往下进行
首先需要获取本机的内部IP, 然后初始化master节点
当配置成功后,我们需要执行一下的命令:
初次之外,下面的信息需要保存下来,或者让master节点再次运行:
kubeadm token create --print-join-command 获取其他worker节点加入集群的指令
此时节点就会变成Ready状态
在worker节点上,运行上边的命令。
其实还遇到了一些坑,有的没有解决:
参考链接
https://github.com/projectcalico/calico/issues/2561
暂时无解,所以我选择安装flannel
未来会研究这两种网络的异同,进一步探究这个问题的解决方案~
一些教程: https://segmentfault.com/a/1190000018698263
以上是关于从零搭建K8S集群(Kubeadmin)的主要内容,如果未能解决你的问题,请参考以下文章
Kubeadmin 搭建K8S 环境 与 Harbor 私有仓库
Kubeadmin 搭建K8S 环境 与 Harbor 私有仓库
kubeadmin 安装k8s1.20集群+kuboard-v3部署实操