- 畅销套餐
- 精选套餐
- 人气套餐
- 尊享套餐
- 高薪套餐
- 课程介绍
- 课程大纲
适合人群:
Linux运维工程师、开发工程师、云计算工程师、网络工程师、想提升Kubernetes的技术人员
你将会学到:
Kubernetes集群包管理工具Helm,全程手撕Helm Chart模板开发
- Kubernetes中的包管理工具Helm
- Helm基本使用如仓库、安装、卸载、更新等、以及如何将应用封装为Chart
- Helm Chart内置对象以及常用函数
- Helm Chart命名模板以及文件访问Files
- Helm Chart流程控制if、with、range基本使用及应用场景
- Helm Chart模板开发以及定制deplyoment、service、ingress等
- Helm Chart包托管至Harbor、github等仓库
课程简介:
《Kubernetes/k8s集群包管理工具Helm3入门与实践》课程介绍:
第一章:kubernetes包管理工具Helm入门
1、Kubernetes包管理工具-helm课程整体介绍
2、Kubernetes包管理工具-为何需要helm
3、Kubernetes包管理工具-什么是helm
4、Kubernetes包管理工具-helm架构与helm安装
5、Kubernetes包管理工具-helm仓库基本应用
6、Kubernetes包管理工具-helmChart部署与卸载
7、Kubernetes包管理工具-通过Values参数定制Chart
8、Kubernetes包管理工具-Chart应用的升级与回滚
第二章:kubernetes包管理工具Helm Chart模板开发
1、Kubernetes包管理工具-Chart开发基本介绍
2、Kubernetes包管理工具-创建不可配置Chart
3、Kubernetes包管理工具-创建可配置Chart
4、Chart模板开发-什么是内置对象
5、Chart模板开发-内置对象Chart
6、Chart模板开发-内置对象Release
7、Chart模板开发-内置对象Values
8、Chart模板开发-内置对象Capabilities
第三章:kubernetes包管理工具Helm Chart常用函数
1、Chart函数-函数与函数管道
2、Chart函数-default函数与quote函数
3、Chart函数-required函数与include函数
4、Chart函数-toYaml函数
5、Chart函数-b64enc函数
第四章:kubernetes包管理工具Helm Chart流程控制
1、Chart流程控制-if-else判断
2、Chart流程控制-range循环
3、Chart流程控制-with控制
4、Chart流程控制-变量
第五章:kubernetes包管理工具Helm Chart命名模板
1、Chart命名模板-什么是命名模板
2、Chart命名模板-helpers.tpl文件深入分析
第六章:kubernetes包管理工具Helm Chart文件访问
1、Chart文件访问-Files基本介绍
2、Chart文件访问-Files.Get实践
3、Chart文件访问-Files.Glob实践
4、Chart文件访问-Files加载TLS证书文件
5、Chart文件访问-Ingress资源配置HTTPS实践
6、Chart消息输出文件-NOTES
第七章:kubernetes包管理工具Helm Chart案例开发
1、Chart模板开发案例-chart应用开发介绍
2、Chart模板开发案例-chart应用开发思路
3、Chart模板开发案例-部署MySQL
4、Chart模板开发案例-基础框架与命名模板
5、Chart模板开发案例-deployment模板开发
6、Chart模板开发案例-pvc模板开发
7、Chart模板开发案例-service模板开发
8、Chart模板开发案例-secret模板开发
9、Chart模板开发案例-ingress模板开发
10、Chart模板开发案例-Pod模板定制开发
11、Chart模板开发案例-部署与测试Chart
第八章:kubernetes包管理工具Helm Chart共享仓库
1、Chart仓库-安装harbor
2、Chart仓库-helm基于Harbor仓库上传与下载
3、Chart仓库-Chart托管至Github-1
4、Chart仓库-Chart托管至Github-2
注意事项:本课程内容来自Kubernetes/k8s 入门与进阶实践(46讲)部分内容:
该课程可以通过链接地址购买:https://edu.51cto.com/course/31242.html
如只需要该部分课程的学员,请直接从本页面下单即可,请勿重复购买。
课程讲义部分内容截图
讲师课程推荐:
0基础入门LinuxSre工程师专题系列课程:
https://edu.51cto.com/topic/5099.html
Kubernetes入门与进阶专题系列课程《助力CKA与CKS》
https://edu.51cto.com/topic/5847.html
Docker与Containerd容器云应用与实践
https://edu.51cto.com/course/34009.html
Kubernetes/k8s 入门与进阶实践(46讲) *****强烈推荐
https://edu.51cto.com/course/31242.html
Kubernetes/K8S基于Jenkins实现SpringCloud微服务CI与CD实
https://edu.51cto.com/course/32669.html
Kubernetes/K8S基于ELKStack日志采集与分析实践
https://edu.51cto.com/course/32559.html
Kubernetes/K8S CKS安全专家认证实践
https://edu.51cto.com/course/33447.html
加入VIP交流学习群
课程大纲-Kubernetes/k8s集群包管理工具Helm3入门与实践
第1章Kubernetes包管理工具Helm入门(1小时26分钟8节)
第2章kubernetes包管理工具Helm Chart模板开发(1小时6分钟8节)
第3章kubernetes包管理工具Helm Chart常用函数(35分钟5节)
“徐亮伟”老师的其他课程更多+