涨薪技术|Kubernetes(k8s)环境部署实战

01准备工作

1)修改主机名

hostnamectl set-hostname masterbash #更新主机名

2)关闭所有机器的swap分区

sudo swapoff -a#修改/etc/fstab,注释掉swap行sudo vi /etc/fstab

3)配置固定ip地址

#配置路径cd /etc/sysconfig/network-scripts/#查看设备名称 命令 ip route#一般是这样 ifcfg-ens33#修改ifcfg-ens33配置文件配置如下TYPE=EthernetPROXY_METHOD=noneBROWSER_ONLY=noBOOTPROTO=static #注意不能设置为DHCP,需要设置为staticDEFROUTE=yesIPV4_FAILURE_FATAL=noIPV6INIT=yesIPV6_AUTOCONF=yesIPV6_DEFROUTE=yesIPV6_FAILURE_FATAL=noIPV6_ADDR_GEN_MODE=stable-privacyNAME=ens33UUID=3450af6e-c0eb-4ac5-80ca-4f23c8cce870DEVICE=ens33ONBOOT=yesIPADDR=192.168.158.100 #IP地址PREFIX=24GATEWAY=192.168.158.2 #网关DNS1=223.5.5.5 #DNS服务器IPV6_PRIVACY=no#重启网络service network restart

4)关闭防火墙

systemctl stop firewalldsystemctl disable firewalld

5)关闭linux安全策略​​​​​​​

首先使用以下命令检查系统上 SELinux 的状态:sestatus暂时禁用 SELinux,请在终端中输入以下命令:sudo setenforce 0永久关闭打开/etc/sysconfig/selinux文件sudo vi /etc/sysconfig/selinux将SELINUX=enforcing指令更改为SELINUX=disabled要使更改生效,你需要使用以下命令重新启动系统:sudo shutdown -r now

6)添加主机名与IP映射​​​​​​​

[root@master network-scripts]# cat /etc/hosts127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4::1 localhost localhost.localdomain localhost6 localhost6.localdomain6192.168.158.100 master192.168.158.101 node1192.168.158.102 node2

7)将桥接的 IPv4 流量传递到 iptables 的链​​​​​​​

[root@master sysctl.d]# cat k8s.confnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1cat > /etc/sysctl.d/k8s.conf << EOFnet.bridge.bridge-nf-call-ip6tables = 1net.bridge.bridge-nf-call-iptables = 1EOFsysctl --system

8)统一时区时间​​​​​​​

yum install ntpdate 
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

川石课堂软件测试

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值