Docker学习------k8s集群部署

1.实验环境

主机信息功能
server1(172.25.61.1)master节点
server2(172.25.61.2)worker节点1
server3(172.25.61.3)worker节点2

三台虚拟机的封装前面的步骤都有详细介绍(祥见varnish第一篇),唯一区别就是docker yum源的配置:
首先将docker安装包都放置在真机Apache的默认发布目录下:
在这里插入图片描述
在server1上编写repo文件:
在这里插入图片描述
将server1上刚编写的docker.repo文件发送给server2和server3:
在这里插入图片描述

2.环境部署

1.安装docke-ce服务(所有节点):
在这里插入图片描述
在这里插入图片描述
开启服务及设置开启自启
在这里插入图片描述
server2和server3上同步server1操作
注:也可使用阿里的网络yum源来安装服务,Docker下载链接:https://mirrors.aliyun.com/docker-ce/linux/centos/7/x86_64/stable/Packages/

2.安装kubelet服务(所有节点):
将真机上的kubelet包发送给各节点:
在这里插入图片描述
在所有节点上安装服务:
在这里插入图片描述
在这里插入图片描述
3.启动kubelet还需做如下操作(所有节点)
禁用系统的swap分区:
在这里插入图片描述
在这里插入图片描述
打开iptables的状态(由于 iptables 被绕过导致网络请求被错误的路由)
在这里插入图片描述
设置开机自启动
在这里插入图片描述
server2和server3上同步server1操作

4.在master节点导入镜像(否则init时会从外网下载,但需要翻墙)
在这里插入图片描述
在这里插入图片描述
5.进行Master节点初始化
在这里插入图片描述
在这里插入图片描述
6.创建一个普通用户并进行授权并进行配置
新建用户并授权:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
配置kubectl命令补齐功能:
在这里插入图片描述
重新进入用户,使更改生效:
在这里插入图片描述
安装pod网络
在这里插入图片描述
查看
在这里插入图片描述
7.添加minion节点
之前我们已经对server2和server3进行了:
(1)禁用swap分区
(2)设置iptables
(3)开机自启docker和kubelet服务
下来再进行如下操作:
加载ipvs内核模块
server2:
在这里插入图片描述
server3:
在这里插入图片描述
导入所需镜像
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
添加节点
此时的添加命令是Master节点初始化时生成的,如下:
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在Master节点上查看状态
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
在这里插入图片描述
到此为止,基本的k8s集群已经搭建完毕!!!

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值