docs: add vagrant docs
This commit is contained in:
parent
d72f6d540e
commit
8e30abd428
14
README.md
14
README.md
@ -2,12 +2,24 @@
|
||||
|
||||
This repository contain my homelab Infrastructure As Code
|
||||
|
||||
this Homelab is build over Hashicorp software:
|
||||
this Homelab is build over Hashicorp software stack:
|
||||
|
||||
- Nomad
|
||||
- Consul
|
||||
- Vault
|
||||
|
||||
## Dev
|
||||
|
||||
dev stack is build over vagrant box with libvirt provider
|
||||
|
||||
curently need to have vault and ldap production up to be correctly provision
|
||||
|
||||
to launch dev stack provissionning :
|
||||
|
||||
```sh
|
||||
make create-dev
|
||||
```
|
||||
|
||||
## Rebuild
|
||||
|
||||
to rebuild from scratch ansible need a vault server up and unseal
|
||||
|
@ -24,6 +24,12 @@ 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.
|
||||
|
||||
25/08/2023
|
||||
|
||||
some issue are meet with lxc (share kernel, privilege, plugin not maintain)
|
||||
I have increase RAM on my computer so I can switch to virtual machine for the dev env
|
||||
instead to build vagrant VM in a molecule playbooke we only use a vagrant file to avoid toi many overlay to maintain.
|
||||
|
||||
## Consequences
|
||||
|
||||
Need to create dev env other an LXD server.
|
||||
migrate molecule provissioning on dedicated vagrant file
|
||||
|
Loading…
Reference in New Issue
Block a user