kubernetes项目搭建配置

• 一台兼容的 Linux 主机。Kubernetes 项目为基于 Debian 和 Red Hat 的 Linux 发行版以及一些不提供包管理器的发行版提供通用的指令。• 每台机器 2 GB 或更多的 RAM(如果少于这个数字将会影响你应用的运行内存)。• CPU 2 核心及以上。• 集群中的所有机器的网络彼此均能相互连接(公网和内网都可以)。• 节点之中不可以有重复的主机名、MAC 地址或 product_uuid。• 禁用交换分区。为了保证 kubelet 正常工作,你必须禁用交换分区。• 参照以前Docker安装 , 先提前为所有机器安装Docker1. 准备三台CentOS7.9虚机,并配置静态IP2. 禁用firewalld与SELinux3. 添加Kubernetes软件源4. 安装Kubernetes组件5. 配置kubelet6. 配置Kubernetes主节点7. 配置Kubernetes节点8. 配置kubectl与root用户权限9. 完成Kubernetes集群部署。使用kubectl get nodes查看集群节点,kubectl get pods -A查看集群中Pod信息,进一步验证Kubernetes集群是否正常运行

根据您的描述,kubernetes项目搭建配置主要分为以下几步:

  1. 准备三台CentOS7.9虚机,并配置静态IP
  2. 禁用firewalld与SELinux
  3. 添加Kubernetes软件源
  4. 安装Kubernetes组件
  • kubelet,kubeadm,kubectl
  1. 配置kubelet
  2. 配置Kubernetes主节点
  • kubeadm init
  1. 配置Kubernetes节点
  • kubeadm join
  1. 配置kubectl与root用户权限
  2. 完成Kubernetes集群部署
  • kubectl get nodes
  • kubectl get pods -A
    检查kubernetes集群是否正常运行
    总体流程是:
  1. 准备虚拟机环境
  2. 配置系统环境,关闭防火墙等
  3. 安装Kubernetes软件包
  4. 配置Kubernetes组件
  • kubelet组件管理Kubernetes节点,维护运行中的pod和容器
  • kubeadm用于快速安装Kubernetes集群
  • kubectl用于与Kubernetes集群交互
  1. 初始化Kubernetes主节点(Master)
  2. 添加Kubernetes节点(Node)
  3. 配置kubectl与root用户权限
  4. 验证Kubernetes集群
  • 查看节点、pod信息等
    以上是Kubernetes项目搭建配置的主要步骤,总体上说分为准备环境、安装软件、配置组件、初始化集群、添加节点和验证集群这几个部分。

这个,CSDN里面很多部署文章啊。。。找一篇部署1.26的,就OK了。