add dev-environement ADR

This commit is contained in:
vincent 2022-11-01 10:45:21 +01:00
parent c5ff235b97
commit cd66acfa7e

View File

@ -0,0 +1,32 @@
# 001 Development environment.md
## Status
Accepted
## Context
we need to create a virtual cluster to do test without impact on production
diferent way:
### Virtualisation or Container
Virtualisation provide better isolation but must ressource are needed.
Container able to create more item without consum as resource than virtual machine.
### Creation Wrapper
Vagrant is good top manage virtual machine but not a lot of LXC box availlable, Vagant van be use with other configuration manager than ansible.
Molecule can manage molecule with plugins molecule-LXD. molecule is ansible exclusive solution
## Decision
we will use container instead VM for the resource consumption avantage.
Molecule wrapper will be use because all our configuration is already provide by ansible and we can have a better choise of container with molecule than vagrant.
## Consequences
Need to create dev env other an LXD server.