github.skymusic.top/operator-framework/operator-sdk@v0.8.2/test/ansible-memcached/molecule.yml (about)

     1  ---
     2  dependency:
     3    name: galaxy
     4  driver:
     5    name: docker
     6  lint:
     7    name: yamllint
     8    enabled: False
     9  platforms:
    10  - name: kind-test-local
    11    groups:
    12    - k8s
    13    image: bsycorp/kind:latest-1.12
    14    privileged: True
    15    override_command: no
    16    exposed_ports:
    17      - 8443/tcp
    18      - 10080/tcp
    19    published_ports:
    20      - 0.0.0.0:${TEST_CLUSTER_PORT:-10443}:8443/tcp
    21    pre_build_image: yes
    22    volumes:
    23      - ${MOLECULE_PROJECT_DIRECTORY}:/build:Z
    24  provisioner:
    25    name: ansible
    26    lint:
    27      name: ansible-lint
    28      enabled: False
    29    inventory:
    30      group_vars:
    31        all:
    32          namespace: ${TEST_NAMESPACE:-osdk-test}
    33    env:
    34      K8S_AUTH_KUBECONFIG: /tmp/molecule/kind-test-local/kubeconfig
    35      KUBECONFIG: /tmp/molecule/kind-test-local/kubeconfig
    36      ANSIBLE_ROLES_PATH: ${MOLECULE_PROJECT_DIRECTORY}/roles
    37      KIND_PORT: '${TEST_CLUSTER_PORT:-10443}'
    38    log: True
    39  scenario:
    40    name: test-local
    41    test_sequence:
    42      - lint
    43      - destroy
    44      - dependency
    45      - syntax
    46      - create
    47      - prepare
    48      - converge
    49      - side_effect
    50      - verify
    51      - destroy
    52  verifier:
    53    name: testinfra
    54    lint:
    55      name: flake8