K8S知识点(三)

(1)环境搭建-环境初始化

Centos的版本是有要求的必须是7.5或以上,否则安装出来的集群是有问题的Node节点可能加入不到集群中来 

K8S知识点(三)_第1张图片

K8S知识点(三)_第2张图片

K8S知识点(三)_第3张图片 

K8S知识点(三)_第4张图片 K8S知识点(三)_第5张图片

K8S知识点(三)_第6张图片 

详细步骤 

1.同时连接三台服务器:查看一下版本 是否正确

K8S知识点(三)_第7张图片

K8S知识点(三)_第8张图片

2.主机名解析,方便节点之间的调用,这里是测试环境中的用法,在企业中真实环境推荐使用内部DNS服务器做解析

K8S知识点(三)_第9张图片

K8S知识点(三)_第10张图片

K8S知识点(三)_第11张图片

pink一下是否接通:K8S知识点(三)_第12张图片

3.设置时间一致:

K8S知识点(三)_第13张图片

K8S知识点(三)_第14张图片

设置开机即启动:

K8S知识点(三)_第15张图片

查看一下时间:K8S知识点(三)_第16张图片

4.关闭规则

K8S知识点(三)_第17张图片

K8S知识点(三)_第18张图片

5.禁用selinux

K8S知识点(三)_第19张图片

默认是开启的可以查看一下:K8S知识点(三)_第20张图片

可以使用命令临时关闭,但是服务器重启又生效了:

K8S知识点(三)_第21张图片

可以编辑配置文件让其生效:K8S知识点(三)_第22张图片

修改:K8S知识点(三)_第23张图片

K8S知识点(三)_第24张图片

重新启动操作系统会生效

6.禁用swap分区

K8S知识点(三)_第25张图片

K8S知识点(三)_第26张图片

注释:/dev/mapper/centos-swap 

K8S知识点(三)_第27张图片

7. 修改linux内核参数

K8S知识点(三)_第28张图片

新建编辑文件 

K8S知识点(三)_第29张图片

K8S知识点(三)_第30张图片

加载配置、加载网桥过滤模块

查看过滤模块是否成功:K8S知识点(三)_第31张图片

8.配置ipvs

K8S知识点(三)_第32张图片

安装小软件管理ipvs 

K8S知识点(三)_第33张图片

配置脚本:

添加权限执行脚本:K8S知识点(三)_第34张图片

9.重启服务器

K8S知识点(三)_第35张图片

K8S知识点(三)_第36张图片

启动之后检查selinux是否为关闭状态

K8S知识点(三)_第37张图片

Swap分区:是否关闭

K8S知识点(三)_第38张图片

(2)集群所需组件的安装

K8S知识点(三)_第39张图片

docker:

1.切换镜像源 

K8S知识点(三)_第40张图片

2.查看镜像源的版本:K8S知识点(三)_第41张图片

K8S知识点(三)_第42张图片

我们用18.06.3这个版本,因为这个版本比较稳定,在做的时候把一些参数做了初始化,不需要我们二外的配很多参数,如果选择了其他版本可能需要配置其他的参数

3.安装:K8S知识点(三)_第43张图片

4.创建文件夹,配置文件:

K8S知识点(三)_第44张图片

查看:K8S知识点(三)_第45张图片

启动docker:K8S知识点(三)_第46张图片

查看版本:K8S知识点(三)_第47张图片

K8S知识点(三)_第48张图片

设置docker开启自启动:K8S知识点(三)_第49张图片

kubernetes组件

K8S知识点(三)_第50张图片

1.编辑镜像源 

K8S知识点(三)_第51张图片

K8S知识点(三)_第52张图片

2.安装:

K8S知识点(三)_第53张图片

3.编辑K8S知识点(三)_第54张图片

K8S知识点(三)_第55张图片

4.设置开机自启

K8S知识点(三)_第56张图片

你可能感兴趣的:(#,kubernetes,容器,云原生)