kubernetes集群部署 详细操作步骤

kubernetes集群部署 详细操作步骤

选择使用kubeadm这一工具来部署kubernetes集群。

1. 安装要求

本次预计部署具有一个master、两个node的k8s集群

在开始之前,部署Kubernetes集群机器需要满足以下几个条件:

  • 多台机器或虚拟机,本次选择使用系统为 CentOS7.9-86_x64的三台虚拟机进行操作
  • 硬件配置:RAM2GB以上,CPU2个以上,硬盘30GB以上
  • 可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点或换国内源

2. 准备环境

角色 IP
master1 192.168.11.133
node1 192.168.11.134
node2 192.168.11.135

以下命令除hosts设置外,在所有节点都要执行:

# 关闭防火墙
systemctl stop firewalld
systemctl disable firewalld

# 关闭selinux
sed -i 's/enforcing/disabled/' /etc/selinux/config  

# 关闭swap
sed -ri 's/.*swap.*/#&/' /etc/fstab   

# 根据规划设置主机名
hostnamectl set-hostname <hostname>

# 在master添加hosts,参数根据本机的ip和hostname填写
cat >> /etc/hosts << EOF
192.168.11.133 master1
192.168.11.134 node1
19

你可能感兴趣的:(kubernetes,容器,kubelet,docker)