GitOps Cookbook e-book cover

GitOps Cookbook: Kubernetes Automation in Practice

Alex Soto Bueno, Natale Vinto
English

Overview

GitOps Cookbook: Kubernetes Automation in Practice

GitOps has become a standard in deploying applications to Kubernetes and many companies are adopting this methodology for their DevOps and cloud-native strategy. 

The GitOps Cookbook presents useful recipes and examples to follow GitOps practices on Kubernetes. Authors Natale Vinto and Alex Soto Bueno walk you through the necessary steps for successful hands-on applications development and deployment with GitOps.

Download the GitOps Cookbook to quickly get started with development cycles on Kubernetes following a GitOps approach. You will:

  • Get an introduction to key GitOps concepts
  • Understand Docker, Kubernetes, and Git requirements needed for your GitOps practice
  • Learn how to package your application as a container image

The GitOps Cookbook will provide a list of methods and recipes for deploying applications to aid you in establishing development cycles on Kubernetes following a GitOps approach.

Last updated: May 31, 2023

 

About the authors: 

Alex Soto Bueno

Alex Soto is a Director of Developer Experience at Red Hat. He is passionate about the Java world and software automation, and he believes in the open source software model. Alex is the co-author of Testing Java Microservices, Quarkus Cookbook, and Securing Kubernetes Secrets and a contributor to several open source projects. A Java Champion since 2017, he is also an international speaker and teacher at Salle URL University. Find him on Twitter @alexsotob.

Natale Vinto

Natale Vinto is a software engineer with more than 10 years of expertise in IT and ICT technologies and a consolidated background in telecommunications and Linux operating systems. He is the co-author of Modernizing Enterprise Java for O’Reilly and a contributor to open source projects.

Natale is a Developer Advocate for OpenShift at Red Hat, helping people within communities and customers have success with their Kubernetes and cloud-native strategy.

Find him on Twitter @natalevinto.

More GitOps e-books:

Excerpt

Using the common Git-based workflows that developers are familiar with, GitOps expands upon existing processes from application development to deployment, app lifecycle management, and infrastructure configuration. Every change throughout the application lifecycle is traced in the Git repository and is auditable. This approach is beneficial for both developers and operations teams as it enhances the ability to trace and reproduce issues quickly, improving overall security. One key point is to reduce the risk of unwanted changes (drift) and correct them before they go into production.

Related E-books