没有合适的资源?快使用搜索试试~ 我知道了~
资源推荐
资源详情
资源评论
平台搭建手册
目录
1 搭建环境说明.......................................................................................................................4
2 安装步骤...............................................................................................................................5
2.1 初始化环境....................................................................................................................5
2.2 关闭防火墙....................................................................................................................5
2.3 关闭 selinux....................................................................................................................5
2.4 关闭 swap.......................................................................................................................6
2.5 安装 go 语言环境(按需)...........................................................................................6
2.6 创建 K8s 集群验证.........................................................................................................6
2.6.1 安装 cfssl..................................................................................................................6
2.6.2 创建 CA 证书配置....................................................................................................7
2.6.3 生成 CA 证书和私钥................................................................................................8
2.6.4 分发证书.................................................................................................................8
2.7 安装 docker....................................................................................................................9
2.7.1 导入 yum 源.............................................................................................................9
2.7.2 安装.........................................................................................................................9
2.7.3 更改 docker 配置...................................................................................................10
2.7.4 重新读取配置,启动 docker................................................................................11
2.8 安装 etcd 集群..............................................................................................................11
2.8.1 安装 etcd................................................................................................................11
2.8.2 创建 etcd 证书.......................................................................................................11
2.8.3 修改 etcd 配置.......................................................................................................13
2.8.4 启动 etcd................................................................................................................16
2.8.5 验证 etcd 集群状态...............................................................................................16
2.9 安装 kubectl 工具.........................................................................................................17
2.9.1 Master 端安装 kubectl 工具..................................................................................17
2.9.2 创建 admin 证书...................................................................................................18
2.9.3 配置 kubectl kubecon&g 文件...............................................................................19
2.9.4 kubectl con&g 文件................................................................................................20
2.10 部署 Kubernetes Master 节点...................................................................................20
2.10.1 部署 Master 节点的 Master 部分.......................................................................20
2.10.2 安装 Master 节点组件........................................................................................21
2.10.3 创建 kubernetes 证书.........................................................................................21
2.10.4 生成 kubernetes 证书和私钥.............................................................................22
2.10.5 配置 kube-apiserver...........................................................................................23
2.10.6 配置 kube-controller-manager...........................................................................25
2.10.7 配置 kube-scheduler...........................................................................................27
2.10.8 验证 Master 节点...............................................................................................28
2.10.9 部署 Master 节点的 Node 部分.........................................................................28
2.10.10 配置 kubelet......................................................................................................28
2.10.11 配置 kube-proxy................................................................................................33
2.11 部署 Kubernetes Node 节点......................................................................................36
2.11.1 安装 Node 节点组件...........................................................................................37
2.11.2 创建 kubelet kubecon&g 文件............................................................................37
2.11.3 创建 kubelet.service 文件..................................................................................38
2.11.4 启动 kubelet.......................................................................................................38
2.11.5 创建 kube-proxy kubecon&g 文件......................................................................38
2.11.6 创建 kube-proxy.service 文件............................................................................39
2.11.7 启动 kube-proxy.................................................................................................39
2.12 创建 Nginx 代理.........................................................................................................40
2.13 在 Master 配置通过 TLS 认证...................................................................................42
2.14 部署 Calico 网络........................................................................................................42
2.14.1 修改 kubelet.service...........................................................................................42
2.14.2 获取 Calico 配置.................................................................................................43
2.14.3 在所有节点下载 Calico......................................................................................43
2.14.4 在所有节点下载 CNI plugins 配置文件.............................................................43
2.14.5 创建 calico-node.service 文件............................................................................44
2.14.6 启动 Calico Node................................................................................................46
2.14.7 安装 Calicoctl......................................................................................................46
2.15 部署 KubeDNS...........................................................................................................47
2.15.1 下载 kubeDNS 镜像.............................................................................................47
2.15.2 下载 yaml 文件....................................................................................................48
2.15.3 系统预定义的 RoleBinding.................................................................................48
2.15.4 Kube-dns yaml 文件模板....................................................................................49
2.15.5 导入 yaml 文件...................................................................................................54
2.15.6 查看 kubedns 服务.............................................................................................54
2.16 部署 Ingress...............................................................................................................55
2.16.1 配置 调度 node...................................................................................................55
2.16.2 下载 Ingress 镜像.................................................................................................56
2.16.3 下载 yaml 文件....................................................................................................57
2.16.4 Ingress yaml 文件模板........................................................................................57
2.16.5 导入 yaml 文件...................................................................................................63
2.16.6 查看 ingress 服务................................................................................................64
2.17 部署 Dashboard.........................................................................................................64
2.17.1 下载 dashboard 镜像...........................................................................................64
2.17.2 下载 yaml 文件....................................................................................................64
2.17.3 Dashboard yaml 文件模板..................................................................................65
2.17.4 导入 yaml 文件...................................................................................................67
2.17.5 查看 Dashboard 服务..........................................................................................67
搭建环境说明
安装步骤
初始化环境
在每台服务器上执行
编辑每台服务器的 文件,配置 通信
关闭防火墙
在每台服务器上执行
停止
禁止 开机启动
查看默认防火墙状态(关闭后显示
!",开启后显示 !")
关闭
在每台服务器上执行
#$
剩余63页未读,继续阅读
资源评论
- Jeke-JANG2020-09-19详细,详细详细 详细,详细详细
- 以梦境承载现实2019-11-11详细,详细详细
- Ahri-情书2019-07-26挺好的,,优秀
- AJAX200320072019-06-03很好,很好,很好
cutterz
- 粉丝: 1
- 资源: 1
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功