k8s 1.9.8 安装(1)安装前准备

返回总目录连接

1.集群ip地址规划

ip地址etcd集群master/nodeflannel
192.168.1.25master、node
192.168.1.26node
192.168.1.27node

2.配置主机名和hosts影视

hostnamectl set-hostname master1
hostnamectl set-hostname node1
hostnamectl set-hostname node2
vim /etc/hosts
192.168.1.25 master
192.168.1.26 node1
192.168.1.27 node2

3.关闭和禁用防火墙

#关闭防火墙
systemctl stop firewalld.service
#禁用防火墙
systemctl disable firewalld.service
#查看防火墙状态
firewall-cmd --state

4允许ip转发,不对bridge进行处理

vim /etc/sysctl.d/k8s.conf
net.ipv4.ip_forward = 1
net.bridge.bridge-nf-call-ip6tables = 1
net.bridge.bridge-nf-call-iptables = 1

生效配置文件
modprobe br_netfilter
sysctl -p /etc/sysctl.d/k8s.conf

5.禁用SELINUX

setenforce 0

vim /etc/selinux/config
SELINUX=disabled

6.master免密码登陆node1、node2

ssh-keygen -t  rsa 
4个回车
ssh-copy-id -i ~/.ssh/id_rsa.pub root@node1
ssh-copy-id -i ~/.ssh/id_rsa.pub root@node2
ssh node1
ssh node2

7.创建文件夹

mkdir -p /etc/kubernetes/ssl/ /etc/etcd /var/lib/etcd

8.禁用swap

临时关闭
swapoff -a
永久关闭
vi /etc/fstab
#注释掉最后一行,带swap的行
#UUID=5a7ffc06-0b30-4038-95cb-69bddb55127a 
#swap    defaults        0 0
查看
free -h 

9.设置时间同步

选择一个节点做时间服务器
其他节点做时间服务器的客户端

服务器安装

yum install chrony -y

修改三处配置
vim /etc/chrony.config
server 172.172.1.0 iburst
allow 192.168.1.0/24
local stratum 10

systemctl restart chronyd
systemctl enable chronyd

ss -unl |grep 123 

客户端安装配置

yum install chrony -y

修改三处配置
vim /etc/chrony.config
server 192.168.1.25 iburst

systemctl restart chronyd
systemctl enable chronyd

chronyc sources

^* 表示时间已经同步
^? 表示时间没有同步
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值