diff --git a/roles/ldap_server/molecule/default/molecule.yml b/roles/ldap_server/molecule/default/molecule.yml new file mode 100644 index 0000000000000000000000000000000000000000..f1ef8b50cc92847a2f7deea1787bb98cde3f5b8d --- /dev/null +++ b/roles/ldap_server/molecule/default/molecule.yml @@ -0,0 +1,63 @@ +--- + +dependency: {} + +driver: + name: vagrant + provider: + name: virtualbox + +lint: + name: yamllint + +platforms: + + - name: client + box: debian/contrib-jessie64 + memory: 512 + cpus: 1 + interfaces: + - auto_config: true + ip: 10.31.127.10 + network_name: private_network + type: static + + - name: parameters-mandatory-jessie64.local + groups: + - parameters-mandatory + box: debian/contrib-jessie64 + memory: 256 + cpus: 1 + interfaces: + - auto_config: true + ip: 10.31.127.20 + network_name: private_network + type: static + + - name: parameters-optional-jessie64 + groups: + - parameters-optional + box: debian/contrib-jessie64 + memory: 256 + cpus: 1 + interfaces: + - auto_config: true + ip: 10.31.127.21 + network_name: private_network + type: static + +provisioner: + name: ansible + config_options: + ssh_connection: + pipelining: "True" + lint: + name: ansible-lint + +scenario: + name: default + +verifier: + name: testinfra + lint: + name: flake8