994d44fc5cf656122b707b94eff8be57317f7a65
[oom/offline-installer.git] / ansible / roles / rke / molecule / default / molecule.yml
1 ---
2 dependency:
3   name: galaxy
4 driver:
5   name: docker
6 lint: |
7   set -e
8   yamllint .
9   ansible-lint .
10   flake8
11 platforms:
12   - name: infrastructure-server
13     image: molecule-${PREBUILD_PLATFORM_DISTRO:-centos}:${PREBUILD_DISTRO_VERSION:-centos7.6}
14     pre_build_image: true
15     privileged: true
16     override_command: false
17     groups:
18       - infrastructure
19       - kubernetes-etcd
20       - kubernetes-control-plane
21       - kubernetes
22   - name: kubernetes-node-1
23     image: molecule-${PREBUILD_PLATFORM_DISTRO:-centos}:${PREBUILD_DISTRO_VERSION:-centos7.6}
24     pre_build_image: true
25     privileged: true
26     override_command: false
27     groups:
28       - kubernetes
29       - kubernetes-node
30 provisioner:
31   name: ansible
32   env:
33     ANSIBLE_ROLES_PATH: ../../../../test/roles
34     ANSIBLE_LIBRARY: ../../../../library
35   inventory:
36     group_vars:
37       all:
38         cluster_config_dir: /opt/onap/cluster
39   options:
40     e: "app_data_path=/opt/onap"
41 verifier:
42   name: testinfra