File tree Expand file tree Collapse file tree 3 files changed +15
-0
lines changed
Expand file tree Collapse file tree 3 files changed +15
-0
lines changed Original file line number Diff line number Diff line change 1+ # Architecture
2+
3+ GitOps Promoter enables developers to "make a change and forget it." The change is made once in the "DRY branch" for all
4+ environments, then GitOps Promoter does the work of moving the change through the environment-specific "hydrated
5+ branches."
6+
7+ This diagram shows a hypothetical setup where the "hydrator" is Helm, and the tool syncing the promoted changes is Argo
8+ CD.
9+
10+ Commit ` 3f7e ` is the user's "DRY" change that applied to all environments. The SHAs of the hydrated commits are
11+ represented as ` 3f7e ` with an environment-specific subscript. But in reality, the hydrated commits are different SHAs
12+ since they are on different branches and represent environment-specific contents.
13+
14+ [ ![ GitOps Promoter Architecture] ( ./assets/architecture.png )] ( ./assets/architecture.png )
Original file line number Diff line number Diff line change 2525 - CRD Specs : crd-specs.md
2626 - Gating Promotions : gating-promotions.md
2727 - Multi-Tenancy : multi-tenancy.md
28+ - Architecture : architecture.md
You can’t perform that action at this time.
0 commit comments