Add molecule

This commit is contained in:
Corbin Bartsch 2022-10-09 19:52:10 -04:00 committed by Corbin Bartsch
parent 1777cb4e80
commit 6c4ccbaab1
Signed by: coredotbin
GPG Key ID: B03E030E4322E9D5
5 changed files with 50 additions and 0 deletions

@ -0,0 +1,8 @@
---
- name: Converge
hosts: all
vars_files:
- vars.yml
tasks:
- ansible.builtin.import_tasks: ../../tasks/main.yaml

@ -0,0 +1,21 @@
---
dependency:
name: galaxy
driver:
name: docker
lint: |
set -e
yamllint .
ansible-lint
platforms:
- name: instance
image: geerlingguy/docker-debian11-ansible:latest
command: ""
volumes:
- /sys/fs/cgroup:/sys/fs/cgroup:ro
priveleged: true
pre_build_image: true
provisioner:
name: ansible
verifier:
name: ansible

@ -0,0 +1,3 @@
---
collections:
- community.docker

@ -0,0 +1,9 @@
---
containers:
- name: apache2
active: true
image: ubuntu/apache2:2.4-22.04_beta
ports:
- 80:80
environment:
- TZ=UTC

@ -0,0 +1,9 @@
---
- name: Verify
hosts: all
tasks:
- name: Verify Apache is serving web requests.
ansible.builtin.uri:
url: http://localhost/
status_code: 200