From 174d5ff62a8152dea34113273c9df92c25fc9fe5 Mon Sep 17 00:00:00 2001 From: Scott Rigby Date: Thu, 30 Nov 2023 19:55:34 -0500 Subject: [PATCH 1/2] Revert to ordered list while keeping simple anchors Use md h4 to use GitHub's auto-anchoring without a drastic visual difference between the ol number and header. Alternatively we could add inline HTML named anchors, but then the raw markdown is less human-readable. Signed-off-by: Scott Rigby --- PRINCIPLES.md | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/PRINCIPLES.md b/PRINCIPLES.md index 491efdb..090f7af 100644 --- a/PRINCIPLES.md +++ b/PRINCIPLES.md @@ -5,19 +5,19 @@ These principles are derived from modern software operations, but are also roote The [desired state](./GLOSSARY.md#desired-state) of a GitOps managed system must be: -- ## Declarative +1. #### Declarative A [system](./GLOSSARY.md#software-system) managed by GitOps must have its desired state expressed [declaratively](./GLOSSARY.md#declarative-description). -- ## Versioned and Immutable +2. #### Versioned and Immutable Desired state is [stored](./GLOSSARY.md#state-store) in a way that enforces immutability, versioning and retains a complete version history. -- ## Pulled Automatically +3. #### Pulled Automatically Software agents automatically [pull]((./GLOSSARY.md#pull)) the desired state declarations from the source. -- ## Continuously Reconciled +4. #### Continuously Reconciled Software agents [continuously](./GLOSSARY.md#continuous) observe actual system state and [attempt to apply](./GLOSSARY.md#reconciliation) the desired state. From 7205802a7ea66d214ae8f9a4c4c9cd6718b55ebc Mon Sep 17 00:00:00 2001 From: Scott Rigby Date: Thu, 30 Nov 2023 19:59:43 -0500 Subject: [PATCH 2/2] Fix trailing spaces and multiple consecutive blank lines Signed-off-by: Scott Rigby --- PRINCIPLES.md | 1 - 1 file changed, 1 deletion(-) diff --git a/PRINCIPLES.md b/PRINCIPLES.md index 090f7af..8061ebf 100644 --- a/PRINCIPLES.md +++ b/PRINCIPLES.md @@ -20,4 +20,3 @@ The [desired state](./GLOSSARY.md#desired-state) of a GitOps managed system must 4. #### Continuously Reconciled Software agents [continuously](./GLOSSARY.md#continuous) observe actual system state and [attempt to apply](./GLOSSARY.md#reconciliation) the desired state. -