测试0002

2024-12-28
79看过
一、前言

K8s 集群部署有多种方式,kubeadm 是 K8s 官方提供的集群部署工具,这种方法最为常用,简单快速,适合初学者。本文就使用 kubeadm 搭建集群演示。

二、主机准备

本次我们搭建一套 3 个节点的 K8s 集群,服务器使用个某云厂商的 3 台服务器,配置不高,最小硬件配置:2 核 CPU、2G 内存、50G 硬盘,操作系统需要是 CentOS 7.6。服务器最好设置需要可以访问外网,有些镜像要从网上拉取。以下是我在本次演示中使用的服务器配置。

实例名主机名私网地址主机配置备注
s1k8s-master192.168.9.862核,2GiB,系统盘 40GiB控制节点
s2k8s-worker1192.168.14.1962核,2GiB,系统盘 40GiB工作节点
s3k8s-worker2192.168.8.782核,4GiB,系统盘 50GiB工作节点

控制台截图如下:

3.1. 关闭防火墙及相关配置

关闭 Linux 操作系统的防火墙、安全服务和 swap 分区,如果有提示执行命令权限不够,可以切换到 root 用户或者在命令前增加 “sudo” 来提升执行命令的权限。

  1. # 关闭和禁用防火墙
  2. systemctl stop firewalld
  3. systemctl disable firewalld

  4. # 关闭selinux,selinux 是 Linux 系统下的一个安全服务,需要关闭
  5. setenforce 0  # 临时
  6. sed -i 's/enforcing/disabled/' /etc/selinux/config  # 永久

  7. # 关闭 Linux 的 swap 分区,提升 k8s 的性能
  8. swapoff -a  # 临时
  9. sed -ri 's/.*swap.*/#&/' /etc/fstab    # 永久
复制代码



回复

举报

 
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

快速回复 返回顶部 返回列表