[K8S]Kubernetes环境准备

本文演示CentOS(centos8)中安装docker,安装Kubernetes
本文属于个人技术分享,若有错误或遗漏,请联系并在做更改。
说明:本文不做相关介绍,只讲述安装过程

安装Docker

[CentOS]CentOS搭建docker服务器

基础环境准备

设置主机名称

# 设置主机名称,K8S机器中的每台机器名称不能重复

# 192.168.1.100 执行以下命令
hostnamectl set-hostname k8s-master

# 192.168.1.101 执行以下命令
hostnamectl set-hostname k8s-node-1

# 192.168.1.102 执行以下命令
hostnamectl set-hostname k8s-node-2

禁用SELinux

# 用sestatus查看
sestatus -v
image.png
# 用getenforce查看(常用)
getenforce
# 192.168.1.100 执行以下命令
sudo setenforce 0  # 临时禁用
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=disable/' /etc/selinux/config  # 永久关闭

# 192.168.1.101 执行以下命令
sudo setenforce 0  # 临时禁用
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=disable/' /etc/selinux/config  # 永久关闭

# 192.168.1.102 执行以下命令
sudo setenforce 0  # 临时禁用
sudo sed -i 's/^SELINUX=enforcing$/SELINUX=disable/' /etc/selinux/config  # 永久关闭
vi /etc/selinux/config
image.png

关闭swap 分区

# 查看swap 
free -m
image.png
# 关闭swap

# 192.168.1.100 执行以下命令
swapoff -a  #临时关闭
sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久关闭
# 192.168.1.101 执行以下命令
swapoff -a  #临时关闭
sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久关闭

# 192.168.1.102 执行以下命令
swapoff -a  #临时关闭
sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久关闭
image.png

允许 iptables 检查桥接流量

cat <

你可能感兴趣的:([K8S]Kubernetes环境准备)