UNPKG

@installdoc/ansible-gas-station

Version:

An Ansible playbook that provisions your network with software from GitHub Awesome lists, developed with disaster recovery in mind ⛽🔥🤤

148 lines (147 loc) 3.24 kB
--- dependency: name: galaxy options: role-file: requirements.yml requirements-file: requirements.yml driver: name: docker platforms: - name: Archlinux-Latest image: megabytelabs/ansible-molecule-archlinux:latest command: /sbin/init volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: CentOS-7 image: megabytelabs/ansible-molecule-centos-7:latest command: /sbin/init volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: CentOS-8 image: megabytelabs/ansible-molecule-centos-8:latest command: /sbin/init volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: Debian-9 image: megabytelabs/ansible-molecule-debian-9:latest command: /sbin/init volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: Debian-10 image: megabytelabs/ansible-molecule-debian-10:latest command: /sbin/init volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: Fedora-33 image: megabytelabs/ansible-molecule-fedora-33:latest command: /sbin/init tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: Fedora-34 image: megabytelabs/ansible-molecule-fedora-34:latest command: /sbin/init tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: Ubuntu-18.04 image: megabytelabs/ansible-molecule-ubuntu-18.04:latest command: /sbin/init tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: Ubuntu-20.04 image: megabytelabs/ansible-molecule-ubuntu-20.04:latest command: /sbin/init tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true - name: Ubuntu-21.04 image: megabytelabs/ansible-molecule-ubuntu-21.04:latest command: /sbin/init tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro privileged: true pre_build_image: true provisioner: name: ansible connection_options: ansible_connection: docker ansible_password: ansible ansible_ssh_user: ansible inventory: group_vars: all: docker_molecule_test: true options: vvv: true playbooks: converge: converge.yml verifier: name: ansible scenario: create_sequence: - dependency - create - prepare check_sequence: - dependency - cleanup - destroy - create - prepare - converge - check - destroy converge_sequence: - dependency - create - prepare - converge destroy_sequence: - dependency - cleanup - destroy test_sequence: - lint - dependency - cleanup - destroy - syntax - create - prepare - converge - idempotence - side_effect - verify - cleanup - destroy