From ca347bd626b4fc6206a88cf879ad9af61b373bc3 Mon Sep 17 00:00:00 2001 From: Marc Beninca Date: Thu, 22 Aug 2024 16:14:42 +0200 Subject: [PATCH] readme/how --- readme.md | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/readme.md b/readme.md index 28823bf..aec04ea 100644 --- a/readme.md +++ b/readme.md @@ -14,11 +14,34 @@ What if there was a unified way to do so? ## How +Picture it… + +### Group environment variables + +* numbered + * Certificate Authority armored certificates + * Domain Name System servers IP addresses +* set group environment variables for + * ref names for deployment contexts of feature, staging & release + * alternate locations of + * Git repositories of this project & its parent framework + * Operating Systems & Software packages + * SSH key & hosts for deployments + * a standalone POSIX shell script payload + +### Workflow files + +* calling the POSIX shell script payload as their very first step +* using a unified YAML syntax made of actions implemented in Python + +### Continous Integration & Deployment + +* configuring the Operating System container +* installing Python system & virtual environments + ## What -Handle project workflows -* from a POSIX shell script payload in a group variable -* with a unified YAML syntax of actions implemented in Python +Handle project workflows: * whether the network infrastructure is * [X] online * [X] offline with custom