homelab/docs/Installation/Bootstrap-dev.md
vincent 53eaf5254d
All checks were successful
continuous-integration/drone/push Build is passing
style: lint markdown
2022-11-29 22:08:34 +01:00

805 B

How to Bootstrap dev env

prerequisite

dev environment is manage by molecule job who launch container via LXD you need following software to launch it:

  • LXD server up on your local machine
  • molecule install pip install molecule
  • molecule-LXD plugins pip install molecule-lxd

provissionning

you can launch make create-dev on root project

molecule will create 3 container on different distribution

  • archlinux
  • rockylinux 9
  • debian 11

To bootstrap the container (base account, sudo configuration) role ansible_bootstrap will be apply

Converge step call playbook site.yml to provission the cluster