From f21be4f4d43a6dce12660fc450560935e1dd65a4 Mon Sep 17 00:00:00 2001 From: oskar Date: Thu, 21 May 2026 11:40:55 +0200 Subject: [PATCH] ops: align vps desired state with control-plane architecture, remove legacy agent-system references Co-Authored-By: Claude Sonnet 4.6 --- hosts/vps/services.txt | 1 - hosts/vps/services.yaml | 11 ++++++++++- inventory/topology.yaml | 1 + 3 files changed, 11 insertions(+), 2 deletions(-) delete mode 100644 hosts/vps/services.txt diff --git a/hosts/vps/services.txt b/hosts/vps/services.txt deleted file mode 100644 index b235581..0000000 --- a/hosts/vps/services.txt +++ /dev/null @@ -1 +0,0 @@ -npm diff --git a/hosts/vps/services.yaml b/hosts/vps/services.yaml index f9d391d..a913804 100644 --- a/hosts/vps/services.yaml +++ b/hosts/vps/services.yaml @@ -23,7 +23,7 @@ services: local: - stability-agent external: - - piha:agent-system-redis + - piha:redis ports: - name: http container_port: 18180 @@ -32,3 +32,12 @@ services: config_path: /opt/homelab/config/control-plane data_path: /opt/homelab/data/control-plane logs_path: /opt/homelab/logs/control-plane + + node_exporter: + role: metrics-exporter + deployment_model: docker-compose + exposure: local-only + offline_required: true + depends_on: + local: [] + external: [] diff --git a/inventory/topology.yaml b/inventory/topology.yaml index 7a1046a..19d11c1 100644 --- a/inventory/topology.yaml +++ b/inventory/topology.yaml @@ -27,6 +27,7 @@ nodes: roles: - edge - ingress + - control-plane chelsty-infra: site: chelsty