homelab/plays/pearl.yml
2026-04-04 21:59:17 +02:00

49 lines
974 B
YAML

---
- hosts: pearl
gather_facts: false
become: true
roles:
- 'any.common.python'
- 'any.common.debian-user'
tags: first
- hosts: pearl
become: true
roles:
- 'any.common.debian-repositories'
- 'any.tools.default'
- 'any.tools.restic'
- 'any.tools.caddy'
# First change SSH settings before enabling firewall
- 'any.common.ssh'
- 'any.tools.ufw'
- 'pearl.mounts'
tags: base
- hosts: pearl
become: true
roles:
- 'any.software.vieter-podman'
tags: vieter
- hosts: pearl
become: true
roles:
- 'any.software.site-podman'
tags: site
- hosts: pearl
become: true
roles:
- 'any.software.lander'
tags: lander
- hosts: pearl
become: true
roles:
- role: 'any.software.otel-collector'
vars:
otel_metrics_endpoint: 'http://10.0.0.1:4000/v1/otlp'
otel_logs_endpoint: 'http://10.0.0.1:4000/v1/otlp'
otel_traces_endpoint: 'http://10.0.0.1:4000/v1/otlp'
tags: otel