| Commit message (Collapse) | Author | Lines | ||
|---|---|---|---|---|
| 2024-06-01 | Update Hugo versions in CI | -8/+10 | ||
| 2024-06-01 | Update hugo-book theme to v10 | -0/+0 | ||
| 2024-06-01 | Template config instead of YAML copy for Prometheus | -1/+1 | ||
| 2024-06-01 | Update Prometheus config to include Postgres exporter | -2/+15 | ||
| We dynamically fetch all hosts in the databases group and add them to the scrape targets with the PostgreSQL exporter port (9187) | ||||
| 2024-06-01 | Update site secret with new database address | -0/+0 | ||
| 2024-06-01 | add hba conf for metabase to connect to site | -0/+11 | ||
| 2024-06-01 | grant correct privileges to site and grafana | -37/+75 | ||
| 2024-06-01 | Make issuing pg grants configurable (#327) | -0/+53 | ||
| * add a task to issue pg grants for specific roles * document the postgres role | ||||
| 2024-05-31 | whitelist ips of netcup and linode servers (#326) | -13/+18 | ||
| 2024-05-30 | Add sudo.tls.pydis.wtf to allowed SANs for Prometheus | -0/+1 | ||
| 2024-05-30 | Enable mTLS SAN validation | -0/+3 | ||
| 2024-05-30 | Restart Prometheus instead of reload after web config update | -1/+1 | ||
| 2024-05-30 | Update Prometheus web config with mTLS preferences | -0/+3 | ||
| 2024-05-30 | Set secure mode | -0/+1 | ||
| Co-authored-by: Dennis Schuster <[email protected]> | ||||
| 2024-05-30 | Pleasure the style dictator | -1/+5 | ||
| Co-authored-by: Amrou Bellalouna <[email protected]> | ||||
| 2024-05-30 | Install custom Prometheus version | -2/+85 | ||
| Co-authored-by: Joe William Murray Humphreys Banks <[email protected]> | ||||
| 2024-05-28 | Add new users for Grafana and Metabase | -34/+73 | ||
| Adds the new roles necessary for grafana and metabase, grants them access to the metricity table as well as giving them the pg_read_all_data role for read-only access to the metricity database. | ||||
| 2024-05-28 | Update site and metricity with new metricity db user credentials | -0/+0 | ||
| 2024-05-28 | Add new metricity PostgreSQL user | -24/+40 | ||
| 2024-05-28 | Update kube-system namespace docs with new metrics-server details | -4/+5 | ||
| 2024-05-28 | Add Helm deployment info for metrics-server | -0/+24 | ||
| Due to the way Linode seems to issue certificates for our nodes, we need to disable TLS verification for communications to fetch metric information. It's unfortunate but non-critical and it does restore metrics-server functionality. | ||||