k8s-学习环境搭建 1.配置服务器环境1.1 将节点加入本地hosts文件12345vi /etc/hosts172.16.148.160 master172.16.148.161 node1172.16.148.162 node2 1.2 关闭防火墙(非生产环境)12systemctl stop firewalldsystemctl disable firewalld 1.3 关闭安全增强型 Linux123vi /etc/selinux/configSELINUX=disabled 1.4 禁用swap分区1234vi /etc/fstab # 注释这行#/dev/mapper/centos-swap swap swap defaults 0 0 1.5 修改linux内核参数123456789101112131415vi /etc/sysctl.d/kubernetes.conf# 添加下面内容net.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1net.ipv4.ip_forward = 1vm.swappiness = 0# 加载网桥过滤模块modprobe br_netfilter# 查看网桥过滤模块是否加载成功lsmod | grep br_netfilter# 生效sysctl --system 1.6 配置ipvs功能12345678910111213141516171819yum install ipset ipvsadmin -ycat > /etc/sysconfig/modules/ipvs.modules <<EOF#!/bin/bashmodprobe -- ip_vsmodprobe -- ip_vs_rrmodprobe -- ip_vs_wrrmodprobe -- ip_vs_shmodprobe -- nf_conntrack_ipv4EOF# 添加执行权限chmod +x /etc/sysconfig/modules/ipvs.modules # 执行脚本文件/bin/bash /etc/sysconfig/modules/ipvs.modules# 验证模块是否成功开启lsmod | grep -e ip_vs -e nf_conntrack_ipv4 1.7 重启1reboot 2.集群环境搭建 Kubernetes k8s-学习环境搭建 http://example.com/2022/05/20/k8s/k8s-01/ 作者 weijun Wu 发布于 2022年5月20日 许可协议 es-深入理解-01 上一篇 Please enable JavaScript to view the comments