GitOps

2024-6-24 on Monday
135 words
1 minutes

Is a branch within DevOps that is focused on automation through configuration in Git repositories. That configuration is then used to setup and update environments and services.

Using git operations such as push, and pull requests we can automate what happens next.

This can integrate with for example Terraform and Ansible workflows, and it can integrate with CI/CD pipelines such as build with AWS CodePipeline.

It’s a different paradigm from traditional DevOps that may have more fractured setups because there are various teams with different scenarios to automate.

The GitOps concept requires some getting used to. But it has some definitive advantages;

  • Efficiency improvements because everything is in your git repository.
  • A better developer experience, with each pull requests updates are automatically applied to the environments related.
  • Integrates well with Docker and Kubernetes. Updating the cluster as your git repository changes automatically.
Questions? get in touch directly

Do you have questions or you would like to consult with me directly?

Book your first free consultation session here.

Or get in touch with me using the contact form or my social media accounts below.

Join Our Newsletter

Get weekly insights on health and IT career growth. Join our community of successful professionals.

    Join The Health & IT Insider for actionable tips and exclusive content.