docker: ansible-lint
This commit is contained in:
@@ -1,6 +1,6 @@
|
|||||||
---
|
---
|
||||||
|
|
||||||
- name: restart docker
|
- name: Restart docker
|
||||||
systemd:
|
ansible.builtin.systemd:
|
||||||
name: docker.service
|
name: docker.service
|
||||||
state: restarted
|
state: restarted
|
||||||
|
|||||||
5
roles/docker/molecule/default/converge.yml
Normal file
5
roles/docker/molecule/default/converge.yml
Normal file
@@ -0,0 +1,5 @@
|
|||||||
|
---
|
||||||
|
- name: Converge
|
||||||
|
hosts: all
|
||||||
|
roles:
|
||||||
|
- docker
|
||||||
15
roles/docker/molecule/default/molecule.yml
Normal file
15
roles/docker/molecule/default/molecule.yml
Normal file
@@ -0,0 +1,15 @@
|
|||||||
|
---
|
||||||
|
dependency:
|
||||||
|
name: galaxy
|
||||||
|
driver:
|
||||||
|
name: podman
|
||||||
|
platforms:
|
||||||
|
- name: bullseye
|
||||||
|
image: git.uumas.fi/uumas/molecule-testbed:bullseye
|
||||||
|
command: /lib/systemd/systemd
|
||||||
|
pre_build_image: true
|
||||||
|
privileged: true
|
||||||
|
provisioner:
|
||||||
|
name: ansible
|
||||||
|
verifier:
|
||||||
|
name: ansible
|
||||||
14
roles/docker/molecule/default/verify.yml
Normal file
14
roles/docker/molecule/default/verify.yml
Normal file
@@ -0,0 +1,14 @@
|
|||||||
|
---
|
||||||
|
# This is an example playbook to execute Ansible tests.
|
||||||
|
|
||||||
|
- name: Verify
|
||||||
|
hosts: all
|
||||||
|
gather_facts: false
|
||||||
|
tasks:
|
||||||
|
- name: Docker hello world container
|
||||||
|
community.docker.docker_container:
|
||||||
|
name: hello-world
|
||||||
|
image: hello-world
|
||||||
|
detach: false
|
||||||
|
cleanup: true
|
||||||
|
register: docker_hello_world
|
||||||
@@ -12,7 +12,7 @@
|
|||||||
- stable
|
- stable
|
||||||
|
|
||||||
- name: Install docker
|
- name: Install docker
|
||||||
apt:
|
ansible.builtin.apt:
|
||||||
name:
|
name:
|
||||||
- docker-ce
|
- docker-ce
|
||||||
- docker-ce-cli
|
- docker-ce-cli
|
||||||
|
|||||||
Reference in New Issue
Block a user