--- dependency: name: galaxy enabled: true options: ignore-certs: true ignore-errors: true role-file: molecule/zabbix_web/requirements.yml driver: name: docker platforms: - name: zabbix-web-${MY_MOLECULE_CONTAINER:-centos} image: geerlingguy/docker-${MY_MOLECULE_IMAGE:-rockylinux8}-ansible:latest privileged: true pre_build_image: true command: ${MOLECULE_DOCKER_COMMAND:-""} networks: - name: zabbix volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro groups: - ${MY_MOLECULE_DATABASE:-mysql} - ${MY_MOLECULE_VERSION:-v64} - ${MY_MOLECULE_INTERPRETER:-python3} - ${MY_MOLECULE_WEB_SERVER:-apache} provisioner: name: ansible env: ANSIBLE_COLLECTIONS_PATHS: $HOME/.ansible/collections/ansible_collections/community/zabbix ANSIBLE_ROLES_PATH: $HOME/.ansible/collections/ansible_collections/community/zabbix/roles inventory: group_vars: all: zabbix_api_server_url: zabbix-web-${MY_MOLECULE_CONTAINER:-centos} python3: ansible_python_interpreter: /usr/bin/python3 python: ansible_python_interpreter: /usr/bin/python v64: zabbix_server_version: 6.4 zabbix_web_version: 6.4 v62: zabbix_server_version: 6.2 zabbix_web_version: 6.2 v60: zabbix_server_version: 6.0 zabbix_web_version: 6.0 mysql: zabbix_server_database: mysql zabbix_server_dbport: 3306 zabbix_server_dbhost: mysql-host zabbix_server_dbhost_run_install: false zabbix_server_privileged_host: "%" zabbix_server_mysql_login_host: mysql-host zabbix_server_mysql_login_user: root zabbix_server_mysql_login_password: changeme zabbix_server_mysql_login_port: 3306 pgsql: zabbix_server_database: pgsql zabbix_server_dbport: 5432 zabbix_server_dbhost: postgresql-host zabbix_server_dbhost_run_install: false zabbix_server_pgsql_login_host: postgresql-host zabbix_server_pgsql_login_user: postgres zabbix_server_pgsql_login_password: changeme zabbix_server_pgsql_login_port: 5432 apache: zabbix_web_http_server: apache nginx: zabbix_web_http_server: nginx php_webserver_daemon: nginx verifier: name: testinfra