18 lines
675 B
YAML
18 lines
675 B
YAML
|
|
---
|
||
|
|
# =============================================================================
|
||
|
|
# deadman_switch.yml — Deploy Deadman Switch to All Wizards
|
||
|
|
# =============================================================================
|
||
|
|
# The deadman watch already fires and detects dead agents.
|
||
|
|
# This playbook wires the ACTION:
|
||
|
|
# - On healthy check: snapshot current config as "last known good"
|
||
|
|
# - On failed check: rollback config to snapshot, restart agent
|
||
|
|
# =============================================================================
|
||
|
|
|
||
|
|
- name: "Deploy Deadman Switch ACTION"
|
||
|
|
hosts: wizards
|
||
|
|
become: true
|
||
|
|
|
||
|
|
roles:
|
||
|
|
- role: deadman_switch
|
||
|
|
tags: [deadman, recovery]
|