K8s集群部署(kubeadm安装部署详细手册)
1、简介K8s部署主要有两种方式:
[*]1、Kubeadm
Kubeadm是一个K8s部署工具,提供kubeadm init和kubeadm join,用于快速部署Kubernetes集群。
[*]2、二进制
从github下载发行版的二进制包,手动部署每个组件,组成Kubernetes集群。
本文通过kudeadm的方式在centos7上安装kubernetes集群。
2、环境准备
(1)初始化配置
#关闭防火墙systemctl stop firewalld
systemctl disable firewalld#关闭selinuxsed -i 's/enforcing/disabled/' /etc/selinux/config #关闭swap
把/etc/fstab下的swap注释掉。
sed -ri 's/.*swap.*/#&/' /etc/fstabhttps://img2023.cnblogs.com/blog/894761/202302/894761-20230210183622242-1501170985.png
#设置主机名
hostnamectl set-hostname k8s-node
hostnamectl set-hostname k8s-master#在master添加hosts
cat > /etc/hosts/etc/sysctl.d/k8s.conf
页:
[1]