-
Notifications
You must be signed in to change notification settings - Fork 0
/
molecule.yml
50 lines (50 loc) · 1.43 KB
/
molecule.yml
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
---
dependency:
name: galaxy
driver:
name: vagrant
vagrant:
platforms:
- name: mrlesmithjr/xenial64
box: xenial64
box_url: https://atlas.hashicorp.com/mrlesmithjr/boxes/xenial64/versions/20170309.0/providers/virtualbox.box
providers:
- name: virtualbox
type: virtualbox
options:
memory: 512
cpus: 2
instances:
- name: ansible-role-docker-ce
ansible_groups:
- dockerce
- name: ansible-role-docker-cs
ansible_groups:
- dockercs
options:
append_platform_to_hostname: no
ansible:
group_vars:
# dockerce:
# docker_version: '17.03.0~ce-0~ubuntu-xenial'
# docker_gpg_key_url: 'https://download.docker.com/linux/ubuntu/gpg'
# docker_apt_repo_url: "deb [arch=amd64] https://download.docker.com/linux/{{ ansible_distribution|lower }} {{ ansible_lsb.codename }} stable"
# docker_package_name: docker-ce
# dockercs:
# docker_version: '1.13.1~cs3-0~ubuntu-xenial'
# docker_gpg_key_url: 'https://sks-keyservers.net/pks/lookup?op=get&search=0xee6d536cf7dc86e2d7d56f59a178ac6c6238f52e'
# docker_apt_repo_url: "deb https://packages.docker.com/1.13/apt/repo ubuntu-{{ ansible_distribution_release }} main"
# docker_package_name: docker-engine
verifier:
name: testinfra
options:
sudo: True
v: True
lint:
name: ansible-lint
options:
force-color: True
provisioner:
name: ansible
options:
vvv: True