pod状态init01(pod状态为crashloopbackoff)
原标题:pod状态init01(pod状态为crashloopbackoff)
导读:
基于Linux自己初步搭建Kubernetes(k8s)集群基础,详细教程1、初始化完成,用最后的提示命令 kubeadm join... 在node机器上加入集群即可。2、...
基于Linux自己初步搭建kubernetes(k8s)集群基础,详细教程
1、初始化完成,用最后的提示命令 kubeadm join... 在node机器上加入集群即可。
2、首先,进行准备工作。确保系统满足最低硬件要求,并更新系统。 添加源,以便从官方仓库获取所需软件包。 在集群初始化时,可自定义端口,例如使用--apiserver-bind-port 8443。 安装网络插件,确保集群内的服务能正常通信。 配置dashboard,以便在管理界面实时监控集群状态。
3、Calico网络配置: 下载并创建Calico网络,为集群提供网络功能。ingressnginx安装与部署 下载ingressNginx部署文件,部署ingressnginx,实现集群外无需域名访问的功能。通过以上步骤,可以成功搭建一个基于Rocky linux 4的k8s20+docker一主多从集群测试环境。
4、添加worker节点:通过kubeadm join指令加入节点,解决可能的报错。验证集群:所有节点Ready后,安装Dashboard插件,注意调整dashboard的部署文件以匹配master节点。部署Rook容器存储插件:处理镜像拉取问题,调整磁盘设置并部署osd,确认集群状态。完成以上步骤后,一个完整的Kubernetes集群就搭建成功了。