FluxCD 101 与动手实验室
学习 Flux CD – CNCF 毕业的 Kubernetes 的 GitOps 自动化工具
讲师:Siddharth Barahalikar
双语IT资源独家Udemy付费课程,独家中英文字幕,配套资料齐全!
用不到1/10的价格,即可享受同样的高品质课程,且可以完全拥有,随时随地都可以任意观看和分享。
你将学到什么
- GitOps 与 DevOps 概述
- FluxCD及其架构概述
- 安装和配置 FluxCD
- 使用 GitOps 方法部署应用程序
- 通过镜像标签自动部署
- 容器签名和验证
- 秘密加密和解密
- 警报、监控和用户界面
- 了解 OCI 工件和注册表
要求
- Git 基础知识
- Docker/Kubernetes 基础知识
- YAML 规范基础知识
- 开发运营基础知识
描述
GitOps 是一个框架,整个代码交付过程通过 Git 存储库进行控制。 Flux 等 GitOps 运算符可以自动从 Git 中提取所需的状态并将其应用到 Kubernetes 目标。
Flux 的一些功能是:
- Flux 为应用程序和基础设施提供 GitOps
- 只需推送到 Git,Flux 就会完成剩下的工作
- Flux 的设计考虑到了安全性,并提供了加密/解密秘密的方法
- Flux 可以与所有常见的 Kubernetes 工具配合使用,例如 Kustomize、Helm、RBAC 和 OPA 策略
- Flux 可以向第三方产品发送警报和通知
我将以简单、直观、轻松的方式呈现每个主题。
- 我们将首先通过动画幻灯片来了解该主题
- 我们将为每个主题做实际演示
- 我们提供 GitHub 存储库以及包含清单和源代码的可下载材料
- 我们使用OOTB 实验室环境提供实践练习
本课程涵盖哪些内容?
- 源控制器
- 定制控制器
- 舵控制器
- 通知控制器
- 图像反射器控制器
- 图像自动化控制器
- 监控和用户界面
- 动手实验室
我坚信边做边学。请探索并花时间在浏览器中打开的交互式实验室上,为您提供一个实践环境来练习您所学到的知识。
笔记 –
- 所有课程视频均提供自动生成的英文字幕
本课程适合谁:
- 集群运营商
- 开发商和建筑师
- DevOps 和 SRE 工程师
- 任何想要自动化应用程序部署的人
如果你有能力,请务必支持课程的原创作者,这是他们应得的报酬!
本站收取的费用,仅用来维持网站正常运行的必要支出,从本站下载任何内容,说明你已经知晓并同意此条款。