Proxmox: node1-3 → 10.0.19.101-103 Talos cp1-3 → 10.0.19.1-3, workers → 10.0.19.4-6 K8s endpoint → VIP https://10.0.19.10:6443 Ansible: prom → 10.0.19.31, db → 10.0.19.30 Talos: added VIP block to controlplane.yaml base config Promtail: Loki URL → 10.0.19.31 Docs: all references updated, talos4 removed
38 lines
1.3 KiB
YAML
38 lines
1.3 KiB
YAML
---
|
|
grafana_apt_repo: "deb https://apt.grafana.com stable main"
|
|
grafana_apt_key_url: "https://apt.grafana.com/gpg.key"
|
|
grafana_apt_keyring: "/etc/apt/keyrings/grafana.gpg"
|
|
|
|
grafana_listen_address: "0.0.0.0"
|
|
grafana_http_port: 3000
|
|
grafana_root_url: "http://10.0.19.31:3000/"
|
|
|
|
grafana_admin_user: admin
|
|
# Empty by default so re-running ansible doesn't clobber a password that was
|
|
# rotated via the Grafana UI (or `grafana-cli admin reset-admin-password`).
|
|
# To bootstrap or enforce a specific password, set this in host_vars / vault;
|
|
# whatever you set will be written into grafana.ini on every subsequent run.
|
|
grafana_admin_password: ""
|
|
|
|
# On-disk location for provisioned dashboard JSON files. Grafana watches this
|
|
# path via the file-based dashboard provider configured in
|
|
# /etc/grafana/provisioning/dashboards/.
|
|
grafana_dashboards_dir: /var/lib/grafana/dashboards
|
|
|
|
# Datasources provisioned at startup. The first one is marked default.
|
|
grafana_datasources:
|
|
- name: Prometheus
|
|
type: prometheus
|
|
access: proxy
|
|
url: "http://127.0.0.1:9090"
|
|
isDefault: true
|
|
- name: Alertmanager
|
|
type: alertmanager
|
|
access: proxy
|
|
url: "http://127.0.0.1:9093"
|
|
jsonData:
|
|
implementation: prometheus
|
|
- name: Loki
|
|
type: loki
|
|
access: proxy
|
|
url: "http://127.0.0.1:3100"
|