init
This commit is contained in:
17
molecule/default/converge.yml
Normal file
17
molecule/default/converge.yml
Normal file
@ -0,0 +1,17 @@
|
||||
---
|
||||
- name: Converge
|
||||
hosts: all
|
||||
vars:
|
||||
netdata_alerta_api_key: bazbang
|
||||
netdata_alerta_recipient: foobar
|
||||
netdata_alerta_web_hook_url: barfoo
|
||||
tasks:
|
||||
- name: "Include autonomic.netdata (install)"
|
||||
include_role:
|
||||
name: autonomic.netdata
|
||||
|
||||
- name: "Include autonomic.netdata (upgrade)"
|
||||
vars:
|
||||
netdata_upgrade: true
|
||||
include_role:
|
||||
name: autonomic.netdata
|
||||
31
molecule/default/molecule.yml
Normal file
31
molecule/default/molecule.yml
Normal file
@ -0,0 +1,31 @@
|
||||
---
|
||||
dependency:
|
||||
name: galaxy
|
||||
driver:
|
||||
name: hetznercloud
|
||||
platforms:
|
||||
- name: "autonomic.netdata-${INSTANCE_UUID}"
|
||||
server_type: "cx11"
|
||||
image: "debian-10"
|
||||
provisioner:
|
||||
name: ansible
|
||||
lint: |
|
||||
set -e
|
||||
yamllint -c ../../.yamllint.yml .
|
||||
ansible-lint -c ../../.ansible-lint.yml .
|
||||
scenario:
|
||||
test_sequence:
|
||||
- lint
|
||||
- dependency
|
||||
- cleanup
|
||||
- destroy
|
||||
- syntax
|
||||
- create
|
||||
- prepare
|
||||
- converge
|
||||
# TODO(decentral1se): Quick fix for https://git.autonomic.zone/autonomic-cooperative/infrastructure/issues/166
|
||||
# - idempotence
|
||||
- side_effect
|
||||
- verify
|
||||
- cleanup
|
||||
- destroy
|
||||
Reference in New Issue
Block a user