使用 Kubeadm 部署 K8S安装
1. 安装要求在开始之前,部署Kubernetes集群机器需要满足以下几个条件:
[*]一台或多台机器,操作系统 CentOS7.x-86_x64
[*]硬件配置:2GB或更多RAM,2个CPU或更多CPU,硬盘30GB或更多
[*]可以访问外网,需要拉取镜像,如果服务器不能上网,需要提前下载镜像并导入节点
[*]禁止swap分区
2. 准备环境
角色IPHostNamemaster172.16.3.181k8smasternode1172.16.3.182k8snode1node2172.16.3.183k8snode22.1. 基础配置
# 关闭防火墙# firewall-cmd --state #查看防火墙状态# systemctl stop firewalld # 停止防火墙的服务# systemctl disable firewalld # 禁止开机启动# 关闭selinux# setenforce 0# 临时(当前不用重启)# sed -i 's/enforcing/disabled/' /etc/selinux/config# 永久(重启后生效)# sestatus -v# 查看状态(需要重启生效)# 关闭swap# swapoff -a# 临时# sed -ri 's/.*swap.*/#&/' /etc/fstab # 永久# 根据规划设置主机名# hostnamectl set-hostname k8smaster#其它的服务器为 k8snode1,k8snode2# 在master添加hosts# cat >> /etc/hosts/etc/sysctl.d/k8s.conf/etc/docker/daemon.json/etc/yum.repos.d/kubernetes.repo
页:
[1]