aboutsummaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorQuentin <quentin@deuxfleurs.fr>2021-01-18 08:08:48 +0100
committerQuentin <quentin@deuxfleurs.fr>2021-01-18 08:08:48 +0100
commitc642370def01f09d966b3b9c643cfe416ea115cf (patch)
tree51b63a88a27fb4b1187639631d0e69cca449a4d6
parentcffd902815662aa298186e78c1a7b307f7022200 (diff)
downloadinfrastructure-c642370def01f09d966b3b9c643cfe416ea115cf.tar.gz
infrastructure-c642370def01f09d966b3b9c643cfe416ea115cf.zip
Add hierarchy to the README
-rw-r--r--app/README.md14
1 files changed, 12 insertions, 2 deletions
diff --git a/app/README.md b/app/README.md
index 21eb936..3049cac 100644
--- a/app/README.md
+++ b/app/README.md
@@ -1,4 +1,14 @@
-## How to install `secretmgr`
+## Understand this folder hierarchy
+
+This folder contains the following hierarchy:
+
+- `<module>/build/<image_name>/`: folders with dockerfiles and other necessary resources for building container images
+- `<module>/config/`: folder containing configuration files, referenced by deployment file
+- `<module>/secrets/`: folder containing secrets, which can be synchronized with Consul using `secretmgr.py`
+- `<module>/deploy/`: folder containing the HCL file(s) necessary for deploying the module
+- `<module>/integration/`: folder containing files for integration testing using docker-compose
+
+## How to install `secretmgr.py` dependencies
How to install its dependencies:
@@ -12,7 +22,7 @@ apt-get install -y libldap2-dev
pip3 install --user --requirement requirements.txt
```
-## How to use `secretmgr`
+## How to use `secretmgr.py`
Check that all secrets are correctly deployed for app `dummy`: