notes.dt.in.th

GitOps

“The core idea of GitOps is having a Git repository that always contains declarative descriptions of the infrastructure currently desired in the production environment and an automated process to make the production environment match the described state in the repository. If you want to deploy a new application or update an existing one, you only need to update the repository - the automated process handles everything else. It’s like having cruise control for managing your applications in production.” —GitOps.tech

GitOps in weird places

While GitOps is commonly associated with managing cloud infrastructure and applications, it can also be applied in unexpected places such as Discord communities and YouTube channels.