K8s(二):集群部署----->超详细

Seal^_^ 2024-10-22 09:37:01 阅读 82

🔴 K8s(二):集群部署----->超详细

一、资源准备

二、安装准备

2.1 主机环境设置

2.1.1 关闭操作系统防火墙、selinux

2.1.2、配置时间同步,每台执行(重要)

2.1.3 关闭swap交换分区

2.1.4 允许iptables检测桥接流量(可选)

2.2 安装Docker环境(所有节点执行)

2.3 安装Kubeadm、Kubelet和Kubectl(所有节点执行)

2.3.1 配置k8s的yum源(阿里云的源)

2.3.2 安装及版本检查

2.3.3 设置kubelet自启动

2.3.4 卸载(跳过)

三、Kubernetes集群所需的镜像拉取(所有节点执行)

3.1列出当前Kubernetes集群所需的所有镜像列表及其版本信息

3.2 拉取所k8s需要的容器镜像

3.3 镜像检查

四、初始化Master节点

4.1 初始化报错解决

4.2 再次执行初始化

4.3 初始化完成,root用户执行命令

五、安装网络插件Calico

六、Worker节点部署

七、集群检查

八、集群测试--集群自我修复

九、 部署Dashboard

十、集群的加入令牌过期--处理

💖The Begin💖点点关注,收藏不迷路💖

Kubernetes(简称k8s)是一个开源的容器编排平台,可以帮助开发人员和运维团队更轻松地管理容器化应用程序。本文将详细介绍如何进行k8s集群的部署,以帮助读者快速搭建一个高可用、可伸缩的k8s集群。

在这里插入图片描述

Kubernetes集群架构图

一、资源准备

1、操作系统:至少三台物理机或虚拟机,具有至少2核4GB内存的配置,操作系统为Linux。

主机名 IP
k8s-master 192.168.234.20


声明

本文内容仅代表作者观点,或转载于其他网站,本站不以此文作为商业用途
如有涉及侵权,请联系本站进行删除
转载本站原创文章,请注明来源及作者。