27 lines
914 B
YAML
27 lines
914 B
YAML
---
|
|
# ------------------------------------------------------------------------------
|
|
# FILE: playbooks/day1_deploy_monitoring.yml
|
|
# DESCRIPTION: Deploys Prometheus + Grafana + Node Exporter + Alertmanager
|
|
# on cinderella-castle (10.1.71.31)
|
|
# Runs: common → docker-host → monitoring
|
|
#
|
|
# USAGE:
|
|
# ansible-playbook -i inventory.yml playbooks/day1_deploy_monitoring.yml
|
|
# ansible-playbook -i inventory.yml playbooks/day1_deploy_monitoring.yml --limit cinderella_castle
|
|
#
|
|
# SECRETS REQUIRED IN VAULT (group_vars/all/vault):
|
|
# vault_grafana_admin_password
|
|
# ------------------------------------------------------------------------------
|
|
|
|
- name: Deploy monitoring stack on cinderella-castle
|
|
hosts: cinderella-castle
|
|
become: true
|
|
|
|
vars:
|
|
grafana_admin_password: "{{ vault_grafana_admin_password }}"
|
|
|
|
roles:
|
|
- role: common
|
|
- role: docker-host
|
|
- role: monitoring
|