# observability.yaml - Monitoring stack config for Beelink lab
#
# Deploys Prometheus, Grafana, Loki, and Promtail in a monitoring container,
# plus node-exporter containers on each cluster node.
#
# Architecture:
#   monitoring      (10.10.10.70)     - Prometheus + Grafana + Loki
#   node-exp-01/02/03                 - node-exporter on each cluster node
#   Forward VIP:    192.168.103.201   - OVN LB for external access
#
# Usage:
#   source envs/beelink/env
#   bin/deploy-observability --config envs/beelink/observability.yaml --deploy

observability:
  cluster_remote: oc-node-01
  ovn_network: net-prod
  monitoring_ip: 10.10.10.70
  monitoring_target: oc-node-02
  forward_vip: 192.168.103.201
  incus_nodes: 192.168.102.140,192.168.102.141,192.168.102.142
  node_exp_targets: oc-node-01,oc-node-02,oc-node-03
  node_exp_ips: 10.10.10.71,10.10.10.72,10.10.10.73
  haproxy_ips: 10.10.10.50,10.10.10.51
  haproxy_cluster_id: 52
