Overview # GitOps is Continuous Deployment pattern mostly used for cloud native applications. It uses infrastructure-as-code paradigm for deploying applications. The main idea is to have all infrastructure described in a Git (or another version control system) repository. When any change in the repository happens the real infrastructure will be updated automatically. This allows the development team to mange the application deployment easily and have versioned history of all deployments.