本书提供了通过GitOps使用Kubernetes的实用教程,内容涵盖GitOps的实践、技术和工具,它们可以简化Kubernetes来更快地交付企业级软件,而不影响安全性。通过阅读本书,你将了解GitOps在灵活的配置管理、监控、健壮性、多环境支持和安全性等方面的好处,并掌握以独特的GitOps方式进行管理的技巧。学完本书,你将能够实现和管理一个可伸缩的持续交付管道,这使得跟踪更改、回滚错误以及清晰地验证和审计容器部署变得容易。
无
计算机/云计算
借助GitOps,你可以像对待其他代码库一样,使用Git版本控制系统来组织和管理你的基础设施。对于在Kubernetes上以容器和Pod部署的应用程序来说,这是一种很好的模式。
本书介绍如何使用Git和GitOps方法来管理Kubernetes集群。本书将理论与实践相结合,在介绍Ops核心概念的同时结合易于实现的技术,将GitOps付诸实践。本书面向熟悉持续交付、Git和Kubernetes的开发人员与运维工程师。通过阅读本书,你将学会开发流水线以跟踪更改、回滚错误和审计容器部署。
通过阅读本书,你将学习
使用GitOps的方式管理机密。
Git、Kubernetes和流水线的访问控制。
分支、命名空间和配置。
一本真正理解和实施GitOps的佳作!
—— Matthieu Evrin
Addénergie Technologies
本书可以帮助你理解什么是GitOps以及用什么工具能让你达到目的。
—— Chris Viner
Forged Development
本书讲述如何通过行业级实践来实现卓越运维。
—— Satej Sahu
Honeywell
本书将两个极其复杂的主题分解成可理解和可实现的工具。
—— Samuel Brown
Expel