无废话纯享版 k8s 1.27.x
本文最后更新于:2023年12月5日 晚上
Kubernetes(K8s 1.27.x) 快速上手+实践,无废话纯享版
– 王树森
1 基础知识
1.2 K8s 是什么?
1.3 k8s 部署方式
目前Kubernetes的两类部署样式
1.4 k8s 环境解析
网络环境解析
部署结构解析
2 环境部署
2.1 基础环境配置
主机名规划
序号 | 主机ip | 主机名规划 |
---|---|---|
1 | 10.0.0.12 | kubernetes-master.sswang.com kubernetes-master |
2 | 10.0.0.15 | kubernetes-node1.sswang.com kubernetes-node1 |
3 | 10.0.0.16 | kubernetes-node2.sswang.com kubernetes-node2 |
4 | 10.0.0.17 | kubernetes-node3.sswang.com kubernetes-node3 |
5 | 10.0.0.20 | kubernetes-register.sswang.com kubernetes-register |
跨主机免密码认证
Swap环境配置(所有主机操作)
网络参数调整(所有主机操作)
2.2 容器环境操作
注意:所有主机操作
部署docker软件源
docker加速器配置
2.3 cri环境操作
注意:所有主机操作
获取软件
定制配置
2.4 harbor仓库操作
准备工作
获取软件
修改配置
定制服务启动文件
harbor仓库定制
harbor仓库测试
2.5 k8s集群初始化
软件部署
确认基本配置
master节点初始化
node节点加入集群
2.6 k8s环境收尾操作
权限操作
命令补全
网络环境
3 应用部署
3.1 应用管理解读
3.2 应用部署实践
资源对象管理关系
资源对象管理实践
deployment资源实践
3.3 应用管理实践
资源对象隔离
资源对象的扩缩容
4 应用访问
4.1 service对象定位
4.2 Service 实践
手工创建Service
yaml方式创建Service
4.3 外部Service
部署外部mysql环境
定制资源清单文件
5 应用数据
5.1 应用数据解析
k8s应用数据类型和步骤解析
k8s如何使用数据功能
k8s使用各种数据类型的配置
5.2 应用数据实践
emptyDir实践
hostPath实践
6 应用配置
6.1 应用配置解析
k8s如何使用配置数据功能
6.2 配置文件实践
定制配置文件实践
6.3 敏感文件实践
定制配置文件
手工创建资源对象文件
7 服务访问
7.1 Ingress简介
原理解析
7.2 Ingress部署
环境部署
7.3 Ingress实践
定制资源清单文件
8 helm管理
8.1 helm简介
需求
简介
v3介绍
8.2 helm部署
软件部署
命令帮助
8.3 helm实践
仓库管理
redis实践
简单实践
无废话纯享版 k8s 1.27.x
http://blog.lujinkai.cn/运维/Kubernetes/无废话纯享版 k8s 1.27.x/