Kubernetes集群安装

准备工作

1. 修改主机名

本次使用的是2台阿里云服务器,配置如下

ip hostname cpu memory
172.31.8.99 kubernetes.master 2C 4G
172.31.8.100 kubernetes.slave 2C 4G

分别执行hostnamectl set-hostname kubernetes.master & hostnamectl set-hostname kubernetes.slave修改主机名,断开连接后重新连接即可看到修改后的主机名
在这里插入图片描述
在这里插入图片描述

2. 配置主机间的域名解析

cat <<EOF >> /etc/hosts
172.31.8.100    node
172.31.8.99     master
EOF

3. 配置免密登录

在这里插入图片描述在这里插入图片描述slave节点同理

4. 关闭防火墙和selinux

sed -i "s/SELINUX=enforcing/SELINUX=disabled/g" /etc/selinux/config
setenforce 0
systemctl stop firewalld
systemctl disable firewalld

5. 关闭交换分区

swapoff -a

6. 设置网桥包经IPTables,Core文件生成路径

首先执行modprobe br_netfilter,否则可能会出现sysctl: cannot stat /proc/sys/net/bridge/bridge-nf-call-iptables: No such file or directory的错误

echo """
vm.swappiness=0
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1
net.ipv4.ip_forward = 1
""" >> /etc/sysctl.conf

执行sysctl -p是上面的配置生效

7. 同步时间(略)

8. 升级内核至最新版本

8.1 启用ELRepo仓库

rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 
rpm -Uvh http://www.elrepo.org/elrepo-release-7.0-2.el7.elrepo.noarch.rpm

8.2 查看可用的系统内核包

yum --disablerepo="*" --enablerepo="elrepo-kernel" list available

8.3 安装最新内核


                
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值