tripleo-ansible/tripleo_ansible/roles/tripleo_metrics_qdr/molecule/controller-mesh-edge-node/converge.yml
Chris Sibbitt 1ad1e6d727 Ansible for metrics QDR
* Intended to replace the puppet implementation
* Molecule tests are similar to existing spec tests with more coverage and live testing
* TLS-everywhere support is still in testing but preliminary results look good

Change-Id: I9b2a2c1dbdedfe89f257ac2dfa1f0a5fc36009d4
2021-03-26 14:57:43 -04:00

25 lines
849 B
YAML

---
- import_playbook: ../common/converge.yml
- name: Converge controller-mesh edge node config
hosts: all
tasks:
- name: Invoke tripleo_metrics_qdr for edge node
include_role:
name: "{{ playbook_dir }}/../../../tripleo_metrics_qdr"
tasks_from: create_config
vars:
tripleo_metrics_qdr_connectors:
- host: stf-default-interconnect-5671-service-telemetry.example.com
port: 443
role: edge
sslProfile: sslProfile
verifyHostname: false
tripleo_metrics_qdr_deployment_mode: controller-mesh
controller_node_ips: 10.0.0.20,10.0.0.30
ctlplane_ip: 10.0.0.10
internal_api_ip: "{{ ansible_default_ipv4.address }}"
service_net_map:
compute_metrics_qdr_network: internal_api
tripleo_role_name: Compute