ad
close

Kubernetes/k8s集群包管理工具Helm3入门与实践

Kubernetes集群包管理工具Helm,全程手撕Helm Chart模板开发

6375人学习

中级48课时2023/09/15更新

二维码下载学堂APP缓存视频离线看

徐亮伟
  • 畅销套餐
  • 精选套餐
  • 人气套餐
  • 尊享套餐
  • 高薪套餐
标杆徐Kubernetes入门与进阶《发布、日志、监控》
Kubernetes/k8s 入门与进阶实践(46讲)
497072人学习
¥799.00
Prometheus入门与进阶实践(20讲)
77702人学习
¥499.00
Docker与Containerd容器云应用与实践
51532人学习
¥119.00
更 多 5 门 课 程
标杆徐Kubernetes入门与进阶《助力CKA与CKS》
Kubernetes/K8S基于Jenkins实现SpringCloud微服务CI与CD实践
55406人学习
¥299.00
Docker与Containerd容器云应用与实践
51532人学习
¥119.00
Kubernetes/k8s 入门与进阶实践(46讲)
497072人学习
¥799.00
更 多 5 门 课 程
【SVIP课程】零基础到云原生架构师高定系列课
云原生Kubernetes全栈架构师:基于世界500强的k8s实战课程
3699041人学习
¥1572.00
【K8s CKA】云原生K8s管理员认证课-零基础 考题更新免费学-全新PSI考试系统
295567人学习
¥798.00
【K8s CKS】云原生K8s安全专家认证-考题更新免费学-全新PSI考试系统
87161人学习
¥998.00
更 多 6 门 课 程
掌握全新云原生技术栈,提高行业影响力
云原生Kubernetes全栈架构师:基于世界500强的k8s实战课程
3699041人学习
¥1572.00
【云原生开发】Go和Gin入门到脚手架项目实战
313257人学习
¥1299.00
【云原生开发】Vue3、Vite、Pinia、Axios、HTML、JS、CSS入门到项目实战
214016人学习
¥1299.00
更 多 4 门 课 程
掌握全新云原生技术栈,提高行业影响力
云原生Kubernetes全栈架构师:基于世界500强的k8s实战课程
3699041人学习
¥1572.00
【云原生开发】Go和Gin入门到脚手架项目实战
313257人学习
¥1299.00
【云原生开发】Vue3、Vite、Pinia、Axios、HTML、JS、CSS入门到项目实战
214016人学习
¥1299.00
更 多 4 门 课 程
  • 课程介绍
  • 课程大纲

适合人群:

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

如只需要该部分课程的学员,请直接从本页面下单即可,请勿重复购买。 



课程讲义部分内容截图



image.png



image.png


image.png



image.png




讲师课程推荐:



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交流学习群



51粉丝交流群.png


展开更多

课程大纲-Kubernetes/k8s集群包管理工具Helm3入门与实践

展开更多
close
  • 课程介绍
  • 课程大纲
在线
客服
APP
下载

下载Android客户端

下载iphone 客户端

官方
微信

关注官方微信

返回
顶部