This repository is an SDN enabled LXD environment that drives our prototype environemnt.
- Terraform
- Locus SDN Controller
- SaltStack
- Dangerous permissions are added to sudoers to reduce complexity
- sudo is required for terraform and bricks when not provided (this cannot be seen)
- Auto configure lxd
- Pull submodules
git submodule update --init --recursive
- Generate an ssh-key
- Copy the public key '*.pub' to ./configs/ssh_key
- Run run the following
./setup.sh
terraform init
terraform plan
terraform apply