forked from Deuxfleurs/infrastructure
Refactor 2
This commit is contained in:
parent
fb4ffbc7fa
commit
a23e08ce20
199 changed files with 10 additions and 8 deletions
2
.gitmodules
vendored
2
.gitmodules
vendored
|
@ -1,5 +1,5 @@
|
||||||
[submodule "docker/static/goStatic"]
|
[submodule "docker/static/goStatic"]
|
||||||
path = app_build/static/goStatic
|
path = app/build/static/goStatic
|
||||||
url = https://github.com/PierreZ/goStatic
|
url = https://github.com/PierreZ/goStatic
|
||||||
[submodule "docker/blog/quentin.dufour.io"]
|
[submodule "docker/blog/quentin.dufour.io"]
|
||||||
path = docker/blog-quentin/quentin.dufour.io
|
path = docker/blog-quentin/quentin.dufour.io
|
||||||
|
|
16
README.md
16
README.md
|
@ -27,13 +27,15 @@ As a generic abstraction is provided, deploying new services should be easy.
|
||||||
|
|
||||||
To ease the development, we make the choice of a fully integrated environment
|
To ease the development, we make the choice of a fully integrated environment
|
||||||
|
|
||||||
1. `os_build`: where you will build our OS image based on Debian that you will install on your server
|
1. `os` the base os for the cluster
|
||||||
2. `os_config`: our Ansible recipes to configure and update your freshly installed server
|
1. `build`: where you will build our OS image based on Debian that you will install on your server
|
||||||
3. `app_build`: our Docker files to build immutable images of our applications
|
2. `config`: our Ansible recipes to configure and update your freshly installed server
|
||||||
4. `app_integration`: Our Docker compose files to test locally how our built images interact together
|
2. `apps` apps we deploy on the cluster
|
||||||
5. `app_config`: Files containing application configurations to be deployed on Consul Key Value Store
|
1. `build`: our Docker files to build immutable images of our applications
|
||||||
6. `app_deployment`: Files containing application definitions to be deployed on Nomad Scheduler
|
2. `integration`: Our Docker compose files to test locally how our built images interact together
|
||||||
7. `op_guide`: Guides to explain you operations you can do cluster wide (like configuring postgres)
|
3. `config`: Files containing application configurations to be deployed on Consul Key Value Store
|
||||||
|
4. `deployment`: Files containing application definitions to be deployed on Nomad Scheduler
|
||||||
|
3. `op_guide`: Guides to explain you operations you can do cluster wide (like configuring postgres)
|
||||||
|
|
||||||
|
|
||||||
## Start hacking
|
## Start hacking
|
||||||
|
|
Some files were not shown because too many files have changed in this diff Show more
Loading…
Reference in a new issue