Skip to content

Commit 0b4f646

Browse files
committed
Move remaining note to Break Glass glossary definition
I believe this is the gist of the note, including the to-do at the end Signed-off-by: Scott Rigby <[email protected]>
1 parent 475c6e0 commit 0b4f646

File tree

1 file changed

+6
-5
lines changed

1 file changed

+6
-5
lines changed

PRINCIPLES.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,14 @@ These principles were derived from modern software operations but are rooted in
2727

2828
The only mechanism through which the system is intentionally operated on is through these principles.
2929

30-
## Notes
31-
32-
### Principle 4 Notes
30+
## Glossary
3331

34-
- We talk here about "regular operations." In an emergency, other modes of operations, e.g. manual intervention, should be considered - followed by a reconciliation of the "tainted" system with the declared state. → resolve the conflict between "GitOps principle" and "I need to deal with problems that GitOps doesn't cover"
32+
- ### Break Glass
3533

36-
## Glossary
34+
The temporary suspension of GitOps principles, most often pausing automated _Reconciliation_.
35+
While these principles apply to "regular operations," it may sometimes be necessary to pause or sidestep them during an emergency such as incident management.
36+
In these cases, other modes of operations should be considered (e.g. manual intervention), followed by any necessary updates to the desired state declarations, and finally resuming reconciliation of the manually changed system with the updated declarations again.
37+
Pragmatic exceptions to these guiding principles are expected from time to time during the journey toward a system being fully managed by GitOps.
3738

3839
- ### Continuous
3940

0 commit comments

Comments
 (0)