|
@@ -9,115 +9,79 @@ driver:
|
|
|
|
|
|
lint:
|
|
|
name: yamllint
|
|
|
options:
|
|
|
config-file: ../../.yamllint.yml
|
|
|
|
|
|
platforms:
|
|
|
|
|
|
- name: mail-server
|
|
|
groups:
|
|
|
- mail-servers
|
|
|
- helper
|
|
|
box: debian/contrib-stretch64
|
|
|
box: debian/contrib-buster64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.10
|
|
|
ip: 192.168.56.10
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
- name: client1
|
|
|
groups:
|
|
|
- clients
|
|
|
- helper
|
|
|
box: debian/contrib-stretch64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.11
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
- name: parameters-mandatory-stretch64
|
|
|
groups:
|
|
|
- parameters-mandatory
|
|
|
box: debian/contrib-stretch64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.30
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
- name: parameters-optional-stretch64
|
|
|
groups:
|
|
|
- parameters-optional
|
|
|
box: debian/contrib-stretch64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.31
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
- name: parameters-no-incoming-stretch64
|
|
|
groups:
|
|
|
- parameters-no-incoming
|
|
|
box: debian/contrib-stretch64
|
|
|
box: debian/contrib-buster64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.32
|
|
|
ip: 192.168.56.11
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
- name: parameters-mandatory-buster64
|
|
|
groups:
|
|
|
- parameters-mandatory
|
|
|
box: debian/contrib-buster64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.20
|
|
|
ip: 192.168.56.20
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
- name: parameters-optional-buster64
|
|
|
groups:
|
|
|
- parameters-optional
|
|
|
box: debian/contrib-buster64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.21
|
|
|
ip: 192.168.56.21
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
- name: parameters-no-incoming-buster64
|
|
|
groups:
|
|
|
- parameters-no-incoming
|
|
|
box: debian/contrib-buster64
|
|
|
memory: 256
|
|
|
cpus: 1
|
|
|
interfaces:
|
|
|
- auto_config: true
|
|
|
ip: 10.31.127.22
|
|
|
ip: 192.168.56.22
|
|
|
network_name: private_network
|
|
|
type: static
|
|
|
|
|
|
provisioner:
|
|
|
name: ansible
|
|
|
playbooks:
|
|
|
cleanup: cleanup.yml
|
|
|
config_options:
|
|
|
defaults:
|
|
|
force_valid_group_names: "ignore"
|
|
|
interpreter_python: "/usr/bin/python3"
|
|
|
ssh_connection:
|