1、k8s 环境搭建

1、初始化服务器【所有节点master、node】

      ①、关闭防火墙

systemctl stop firewalld
systemctl disable firewalld

       ②、关闭selinux

setenforce 0 #关闭临时关闭selinux
vi etc/selinux/config #进入selinux 配置文件
SELINUX=disabled #将SELINUX=enforecing修改成disabled

       ③、配置主机名

hostnamectl set-hostname k8s-node-1 #修改node主机名
hostnamectl set-hostname k8s-master-1 #修改master主机名
hostname 查看主机名

       ④、配置名称解析

ip addr #查看本机IP master:【2、inet:172.18.37.41】,node:【2、inet:172.18.37.37】
vi etc/hosts #进入hosts

#最后一行添加主机名称解析
172.18.37.37 k8s-master-1
172.18.37.41 k8s-node-1

#master ping node 查看网络状态
ping k8s-node-1
ping k8s-master-1

       ⑤、配置时间同步【参考:https://www.timewentby.com/system/linux/centos/295.html

yum install chrony -y #安装chrony
vi /etc/chorny.conf #进入配置

#注释或删除一下默认配置
server 0.centos.pool.ntp.org iburst
server 1.centos.pool.ntp.org iburst
server 2.centos.pool.ntp.org iburst
server 3.centos.pool.ntp.org iburst

#添加服务节点【master】 server 127.127.1.0 iburst

#取消注释该项【master】
allow 172.18.37.0/16 #当前我网段为172.18.37.*

#启动 chrony【master/node】
systemctl start chronyd

#设置开机自启【master/node】
systemctl enable chronyd

#查看状态【master】
ss -unl | grep 123

#取消注释【master】
local startum 10

#添加服务节点【node】
server 172.18.37.41 iburst

#查看时间服务器
chronyc sources

#同步失败

 


 

 

#时间同步成功

 


 

 

       ⑥、关闭交换分区

swapoff -a #关闭所有交换分区【不然k8s起不了】
vi etc/fstab #关闭开机自启【注释(/dev/mapper/centos-swap)】
free -m #测试交换分区是否成功关闭【swap total 、ree、free 都是0】

  Linux连接工具:mobaxterm

  友情链接:https://www.yuque.com/duduniao/k8s/tr3hchhttp://www.codedog.fun/2020/04/12/Kubernetes(k8s)%E4%B8%AA%E4%BA%BA%E7%AC%94%E8%AE%B0(%E6%9B%B4%E6%96%B0%E4%B8%AD)/

  注意:

          本章节k8s是20年开始创建写至第3章,21年才重新摸索续写第4章,可能master、Node有些变化,为了更好阅读,特意备注

 #-----------------------20年-------------------------------

 # master
172.17.217.232

 #Node
172.17.217.226
172.17.217.228

 #-----------------------21年-------------------------------

 #master
192.168.2.200

 #Node
192.168.2.110

 

posted @ 2020-06-11 14:56  1764564459  阅读(349)  评论(0编辑  收藏  举报