Skip to content

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