aboutsummaryrefslogtreecommitdiffstats
path: root/kubernetes/scripts (unfollow)
Commit message (Collapse)AuthorLines
2024-06-01Update Hugo versions in CIGravatar Joe Banks-8/+10
2024-06-01Update hugo-book theme to v10Gravatar Joe Banks-0/+0
2024-06-01Template config instead of YAML copy for PrometheusGravatar Joe Banks-1/+1
2024-06-01Update Prometheus config to include Postgres exporterGravatar Joe Banks-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-01Update site secret with new database addressGravatar Joe Banks-0/+0
2024-06-01add hba conf for metabase to connect to siteGravatar shtlrs-0/+11
2024-06-01grant correct privileges to site and grafanaGravatar shtlrs-37/+75
2024-06-01Make issuing pg grants configurable (#327)Gravatar Amrou Bellalouna-0/+53
* add a task to issue pg grants for specific roles * document the postgres role
2024-05-31whitelist ips of netcup and linode servers (#326)Gravatar Amrou Bellalouna-13/+18
2024-05-30Add sudo.tls.pydis.wtf to allowed SANs for PrometheusGravatar Joe Banks-0/+1
2024-05-30Enable mTLS SAN validationGravatar Joe Banks-0/+3
2024-05-30Restart Prometheus instead of reload after web config updateGravatar Joe Banks-1/+1
2024-05-30Update Prometheus web config with mTLS preferencesGravatar Joe Banks-0/+3
2024-05-30Set secure modeGravatar Johannes Christ-0/+1
Co-authored-by: Dennis Schuster <[email protected]>
2024-05-30Pleasure the style dictatorGravatar Johannes Christ-1/+5
Co-authored-by: Amrou Bellalouna <[email protected]>
2024-05-30Install custom Prometheus versionGravatar Johannes Christ-2/+85
Co-authored-by: Joe William Murray Humphreys Banks <[email protected]>
2024-05-28Add new users for Grafana and MetabaseGravatar Joe Banks-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-28Update site and metricity with new metricity db user credentialsGravatar Joe Banks-0/+0
2024-05-28Add new metricity PostgreSQL userGravatar Joe Banks-24/+40
2024-05-28Update kube-system namespace docs with new metrics-server detailsGravatar Joe Banks-4/+5
2024-05-28Add Helm deployment info for metrics-serverGravatar Joe Banks-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.