Introduce structured journal relabel rules on puck to tag Pallas-managed
units with {service, project, component} labels matching the Mnemosyne
and Daedalus schema. Add kottos release variable and vault secrets
example entries for the new Pallas FastAgent runtime.
Remove the defunct mnemosyne syslog listener now that Mnemosyne ships
JSON logs via the docker-socket pipeline.
53 lines
1.2 KiB
YAML
53 lines
1.2 KiB
YAML
---
|
|
# Optional: Uncomment to pre-fetch all secrets at once
|
|
# - name: Fetch secrets
|
|
# import_playbook: fetch_secrets.yml
|
|
|
|
- name: Update All Hosts
|
|
import_playbook: apt_update.yml
|
|
|
|
- name: Deploy Docker
|
|
import_playbook: docker/deploy.yml
|
|
|
|
- name: Deploy Alloy
|
|
import_playbook: alloy/deploy.yml
|
|
|
|
- name: Deploy Prometheus Node Exporter
|
|
import_playbook: prometheus/node_deploy.yml
|
|
|
|
- name: Deploy smtp4dev
|
|
import_playbook: smtp4dev/deploy.yml
|
|
|
|
- name: Deploy PPLG Stack (PgAdmin, Prometheus, Loki, Grafana + HAProxy)
|
|
import_playbook: pplg/deploy.yml
|
|
|
|
- name: Deploy PostgreSQL
|
|
import_playbook: postgresql/deploy.yml
|
|
|
|
- name: Deploy PostgreSQL SSL
|
|
import_playbook: postgresql_ssl/deploy.yml
|
|
|
|
- name: Deploy Neo4j
|
|
import_playbook: neo4j/deploy.yml
|
|
|
|
- name: Deploy SearXNG
|
|
import_playbook: searxng/deploy.yml
|
|
|
|
- name: Deploy HAProxy
|
|
import_playbook: haproxy/deploy.yml
|
|
|
|
- name: Deploy Casdoor
|
|
import_playbook: casdoor/deploy.yml
|
|
|
|
- name: Stage Agent S
|
|
import_playbook: agent_s/stage.yml
|
|
|
|
- name: Deploy Agent S
|
|
import_playbook: agent_s/deploy.yml
|
|
|
|
- name: Stage Kottos (Pallas FastAgent runtime)
|
|
import_playbook: kottos/stage.yml
|
|
|
|
- name: Deploy Kottos
|
|
import_playbook: kottos/deploy.yml
|