# The GitOps approach

Approach for implementing Continuous Deployment for cloud native applications.<br/>
It is a _culture_, not a set of tools or a job title.

The core idea is having a Git repository that contains **declarative** descriptions of the currently desired state of one or more environments, plus automated processes to make the environment match the described state in the repository.

## Table of contents <!-- omit in toc -->

1. [Further readings](#further-readings)

## Further readings

- [Website]
- [Reference]
- [Flux]
- [Argo CD]

<!--
  References
  -->

<!-- Upstream -->
[reference]: https://www.gitops.tech/
[website]: https://opengitops.dev/

<!-- Knowledge base -->
[argo-cd]: kubernetes/argo-cd.md
[flux]: kubernetes/flux.md
