In GitOps, what does the principle ofVersioned and Immutablemean?
A.
All changes to configuration and infrastructure should be made directly on production environments.
B.
All software versions should be stored in a Git repository.
C.
Configuration and infrastructure code should be version-controlled and treated as immutable artifacts.
D.
Configuration and infrastructure code should be modified directly on production environments.
The Answer Is:
C
This question includes an explanation.
Explanation:
One of the four fundamental GitOps principles isVersioned 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.
[References:GitOps Principles (CNCF GitOps Working Group),Principle 2: The desired system state is stored as versioned and immutable., ===========]
CGOA PDF/Engine
Printable Format
Value of Money
100% Pass Assurance
Verified Answers
Researched by Industry Experts
Based on Real Exams Scenarios
100% Real Questions
Get 60% Discount on All Products,
Use Coupon: "8w52ceb345"