Skip to content

ForceInjection/helm-masterclass

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

23 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Helm 大师课:Kubernetes DevOps 的 50 个实践演示

课程详情

课程模块

  1. 安装 Docker Desktop 和 HelmCLI
  2. Helm 安装
  3. 使用 set 选项进行 Helm 升级
  4. 使用 Chart 版本进行 Helm 升级
  5. Helm 卸载保留历史
  6. Helm 安装生成名称
  7. Helm 原子安装
  8. Helm 与命名空间
  9. Helm 覆盖值
  10. Helm Chart 结构
  11. Helm 开发内置对象
  12. Helm 开发基础
  13. Helm 开发 If Else EQ
  14. Helm 开发 If Else AND BOOLEAN
  15. Helm 开发 If Else OR
  16. Helm 开发 If Else NOT
  17. Helm 开发 WITH
  18. Helm 开发 WITH If Else
  19. Helm 开发变量
  20. Helm 开发 Range 列表
  21. Helm 开发 Range 字典
  22. Helm 开发命名模板
  23. Helm 开发 Printf 函数
  24. Helm 开发在模板中调用模板
  25. Helm 创建和打包 Chart
  26. Helm 依赖
  27. Helm 依赖别名
  28. Helm 依赖条件
  29. Helm 依赖条件别名
  30. Helm 依赖标签
  31. Helm 依赖覆盖子 Chart 值
  32. Helm 子 Chart 全局值
  33. Helm 依赖显式导入值
  34. Helm 依赖隐式导入值
  35. Helm 启动器
  36. Helm 插件
  37. Helm 插件构建
  38. Helm 钩子
  39. Helm 钩子删除策略
  40. Helm 钩子权重
  41. Helm 测试
  42. Helm 资源策略
  43. Helm 签名和验证 Charts
  44. GitHub 上的 Helm 仓库
  45. 与 ArtifactHub 集成
  46. 使用 JSON Schema 验证 Helm 值
  47. 使用基于 OCI 的注册表

学生将在课程中学到什么?

  • 您将通过多个实践演示掌握所有 24 个 Helm 命令,以及它们各自的子命令和标志。
  • 您将通过 13 个 Helm 开发演示学习如何开发 Helm Charts。
  • 您将学习流程控制操作,如 If-else、With 和 Range,结合 EQ、AND、BOOLEAN、OR、NOT、DEFAULT 和 QUOTE 等函数。
  • 您将学习创建、打包、安装、升级、回滚和卸载 Helm Charts。
  • 您将通过 9 个演示学习实现 Helm 依赖,涵盖别名、条件、标签、全局值和导入值。
  • 您将通过实践演示学习 Helm 概念,如启动器、插件、钩子、测试、资源策略和值 JSON Schema。
  • 您将学习实现 Helm Chart 签名和验证。
  • 您将学习如何在 GitHub 上创建 Helm 仓库并将其与 Artifact Hub 集成。

参加课程的要求或先决条件是什么?

  • 您必须具备 Kubernetes 知识和经验,才能跟随我进行实践活动。

这门课程适合谁?

  • 本课程专为已完成我的 AWS EKS、Azure AKS 或 Google GKE Kubernetes 课程的学生设计。
  • 计划掌握 Helm 的基础架构架构师、系统管理员、开发人员或 DevOps 工程师。

本课程使用的 Github 仓库

重要提示: 请访问这些仓库并 FORK 这些仓库,在课程期间使用它们。

About

Helm Masterclass: 50 Practical Demos for Kubernetes DevOps

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages

  • Smarty 99.9%
  • Shell 0.1%