78 lines
1.6 KiB
YAML
78 lines
1.6 KiB
YAML
---
|
|
dependency:
|
|
name: galaxy
|
|
options:
|
|
role-file: requirements.yml
|
|
lint:
|
|
name: yamllint
|
|
driver:
|
|
name: ec2
|
|
platforms:
|
|
- name: users-rhel-7
|
|
image: ami-c86c3f23
|
|
instance_type: t2.micro
|
|
vpc_subnet_id: subnet-0e688067
|
|
- name: users-sles-15
|
|
image: ami-0a1886cf45f944eb1
|
|
instance_type: t2.micro
|
|
vpc_subnet_id: subnet-0e688067
|
|
- name: users-ubuntu-18.04
|
|
image: ami-0bdf93799014acdc4
|
|
instance_type: t2.micro
|
|
vpc_subnet_id: subnet-0e688067
|
|
- name: users-amazon-linux-2
|
|
image: ami-02ea8f348fa28c108
|
|
instance_type: t2.micro
|
|
vpc_subnet_id: subnet-0e688067
|
|
- name: users-centos-7
|
|
image: ami-9a183671
|
|
instance_type: t2.micro
|
|
vpc_subnet_id: subnet-0e688067
|
|
- name: users-fedora-29
|
|
image: ami-0f904cfaa69a1c64c
|
|
instance_type: t2.micro
|
|
vpc_subnet_id: subnet-0e688067
|
|
provisioner:
|
|
name: ansible
|
|
playbooks:
|
|
prepare: ../resources/prepare.yml
|
|
converge: ../resources/playbook.yml
|
|
lint:
|
|
name: ansible-lint
|
|
inventory:
|
|
host_vars:
|
|
users-ubuntu-18.04:
|
|
ansible_user: ubuntu
|
|
users-centos-7:
|
|
ansible_user: centos
|
|
users-fedora-29:
|
|
ansible_user: fedora
|
|
scenario:
|
|
name: ec2
|
|
create_sequence:
|
|
- create
|
|
check_sequence:
|
|
- destroy
|
|
- dependency
|
|
- create
|
|
- converge
|
|
- check
|
|
- destroy
|
|
converge_sequence:
|
|
- dependency
|
|
- create
|
|
- converge
|
|
destroy_sequence:
|
|
- destroy
|
|
test_sequence:
|
|
- lint
|
|
- destroy
|
|
- dependency
|
|
- syntax
|
|
- create
|
|
- converge
|
|
- idempotence
|
|
- side_effect
|
|
- verify
|
|
- destroy
|