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 ⛽🔥🤤

93 lines (92 loc) 1.75 kB
--- dependency: name: galaxy options: requirements-file: requirements.yml role-file: requirements.yml driver: name: docker platforms: - command: /sbin/init image: megabytelabs/ansible-molecule-ubuntu-18.04:latest name: Ubuntu-18.04 pre_build_image: true privileged: true tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro - command: /sbin/init image: megabytelabs/ansible-molecule-ubuntu-20.04:latest name: Ubuntu-20.04 pre_build_image: true privileged: true tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro - command: /sbin/init image: megabytelabs/ansible-molecule-ubuntu-21.04:latest name: Ubuntu-21.04 pre_build_image: true privileged: true tmpfs: - /run - /tmp volumes: - /sys/fs/cgroup:/sys/fs/cgroup:ro provisioner: connection_options: ansible_connection: docker ansible_password: ansible ansible_ssh_user: ansible inventory: group_vars: all: docker_molecule_test: true name: ansible options: vvv: true playbooks: converge: converge.yml scenario: check_sequence: - dependency - cleanup - destroy - create - prepare - converge - check - destroy converge_sequence: - dependency - create - prepare - converge create_sequence: - dependency - create - prepare destroy_sequence: - dependency - cleanup - destroy test_sequence: - lint - dependency - cleanup - destroy - syntax - create - prepare - converge - idempotence - side_effect - verify - cleanup - destroy verifier: name: ansible