作者: | Billy Yuen |
语言: | 英文 |
出版年份: | 2021 |
下载链接: |
书籍均收集自互联网,仅供学习和研究使用,请莫用于商业用途。谢谢合作。 |
《GitOps and Kubernetes: Continuous Deployment with Argo CD, Jenkins X, and Flux》是由 Billy Yuen、Alexander Matyushentsev、Todd Ekenstam 和 Jesse Suen 共同撰写的关于 GitOps 和 Kubernetes 持续部署的专业书籍。本书由 Manning Publications 出版,是一本面向 Kubernetes 基础设施和操作工程师以及软件开发者的实用指南。它详细介绍了如何利用 GitOps 流程和 Kubernetes 实现应用程序的声明式持续交付,旨在帮助读者提升 Kubernetes 集群的稳定性、可靠性、安全性和可审计性,同时降低运维成本。
本书共分为三个部分,涵盖了背景知识、模式与流程以及工具实践。
本书适合对 Kubernetes 和 GitOps 感兴趣的读者,尤其是那些希望采用 GitOps 流程来部署 Kubernetes 应用程序的工程师。读者需要具备 Kubernetes(如 Deployment、Pod、Service 和 Ingress 资源等)的工作知识,以及对现代软件开发实践(包括持续集成/持续交付 CI/CD、版本控制系统 Git 以及部署/基础设施自动化的理解)。
本书通过实践教程和练习,帮助读者掌握使用 Kubernetes 实现声明式持续交付所需的技能。书中不仅涵盖了理论知识,还提供了丰富的代码示例和实际操作指导,使读者能够更好地理解和应用 GitOps 流程。此外,书中还包含了设置测试 Kubernetes 集群、安装 GitOps 工具以及配置 GPG 密钥等附录内容,为读者提供了全面的学习资源。