Why is 'Git' considered the 'source of truth' in GitOps?
Trap 1: Because Git stores all application logs.
Git is not a log aggregation tool.
Trap 2: Because it is the only tool that supports branching.
Other version control systems support branching.
Trap 3: Because Git automatically runs the applications.
Git stores the code, it does not execute the application.
- A
Because it acts as the single point of record for the desired system state.
Git holds the manifests that define what the system should look like.
- B
Because Git stores all application logs.
Why wrong: Git is not a log aggregation tool.
- C
Because it is the only tool that supports branching.
Why wrong: Other version control systems support branching.
- D
Because Git automatically runs the applications.
Why wrong: Git stores the code, it does not execute the application.