Commit graph

8 commits

Author SHA1 Message Date
be38195913 Setup gva (webinterface)
- ensure that the PostgreSQL server has the postgresql-server role
  applied
- add grains for the service VM to install the gnuviechadmin web
  interface
2020-03-07 18:24:35 +01:00
d61441a068 Add grains for mysql 2020-03-04 20:15:11 +01:00
a73ab6d146 Add missing vagrant role to pgsql 2020-03-04 20:14:45 +01:00
6066f8c09c Add grains for pgsql 2020-03-04 17:46:29 +01:00
6cbf261b3a Add grains for file 2020-03-04 16:21:46 +01:00
71d8b8336c Setup rabbitmq and redis on mq 2020-03-04 14:35:55 +01:00
f48eb2caf0 Allow boostrap with Buster
- add script and Vagrantfile code to preseed salt minion keys
- add needed bootstrap_options for Python 3 support
- add grains files and populate those of the ldap and web node
- add script to fix systemd-networkd setup with Debian libvirt Vagrant
  images
- switch from VirtualBox to libvirt
2020-03-04 13:56:20 +01:00
d1cecfe7a8 Setup salt provisioning
This commit performs salt provisioning setup by adding salt master to
the salt VM and salt minion to all VMs. An /etc/hosts entry for the salt
master is added using a shell provisioner. No salt executions are
performed yet.
2017-02-18 13:29:18 +01:00