diff --git a/iac/ansible/02-plattform.playbook.yml b/iac/ansible/02-plattform.playbook.yml index 73bf203..6b0d630 100644 --- a/iac/ansible/02-plattform.playbook.yml +++ b/iac/ansible/02-plattform.playbook.yml @@ -2,8 +2,28 @@ hosts: all gather_facts: true roles: - - traefik - - authentik - - portainer - - leantime - - kestra \ No newline at end of file + # --- 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