gc-infra/iac/ansible/02-plattform.playbook.yml

30 lines
729 B
YAML

- name: Infrastruktur Dienste bereitstellen
hosts: all
gather_facts: true
roles:
# --- Infrastructure / Networking ---
- role: traefik
tags: ['infra', 'proxy', 'traefik']
- role: hyperdx
tags: ["ops", "observability", "logging", "hyperdx"]
# --- Operations / Observability ---
- role: infra-monitoring
tags: ['ops', 'monitoring', 'otel']
- role: portainer
tags: ['ops', 'management', 'portainer']
# --- Identity / Security ---
- role: authentik
tags: ['infra', 'auth', 'authentik']
# --- Applications / Dev Tools ---
- role: gitea
tags: ['apps', 'git', 'gitea']
- role: kestra
tags: ['apps', 'workflow', 'kestra']
# - leantime