In GitOps, what does the principle of Versioned and Immutable mean?
One of the four fundamental GitOps principles is Versioned and Immutable. This means that the entire system's desired state must be stored in a Git repository with version control. Each change must be represented as a commit, and Git's immutability guarantees a reliable, auditable history of how the system evolved.
''The desired state is stored in a version control system. The record of truth is stored in an immutable history, and changes can be audited and reverted if necessary. This guarantees that the system's configuration is versioned, immutable, and traceable.''
Thus, configuration and infrastructure must be version-controlled and immutable, never changed directly in production.
===========
Irving
9 months agoMicah
9 months agoCassandra
10 months agoVeronica
10 months agoSharee
10 months agoWalton
10 months agoRyan
10 months agoTomas
11 months agoLinwood
11 months agoRikki
11 months agoBronwyn
11 months agoMartin
11 months agoDesiree
11 months ago