Files
Janik von Rotz 336c6e0af2 refactor(docs): replace chart README copies with symlinks
- Convert `docs/<chart>/README.md` files from copies to symlinks pointing to `../../<chart>/README.md` for the following charts:
  - cluster-issuer
  - deployment-updater
  - forgejo-runner
  - nextcloud
  - odoo
  - postgres
  - prometheus-agent
  - taskfile-build
  - vshn-postgres
- Remove the `sync-docs` task command from `task` as it is no longer needed
- Update `prompt.md` to mark the task as completed with new token statistics
2026-10-07 09:47:28 +02:00
..

Prometheus Agent

This chart deploys Prometheus in agent mode to scrape Kubernetes metrics and write them to a central Prometheus endpoint.

Secrets

To securely provide the remote write credentials, create a Kubernetes Secret named prometheus-remote-write-credentials in the target namespace.

kubectl create secret generic prometheus-remote-write-credentials \
    --from-literal=username="$remote_write_username" \
    --from-literal=password="$remote_write_password" \
    -n $namespace

Parameters

prometheus-agent parameters

Name Description Value
image The image for Prometheus prom/prometheus:v2.54.1
imagePullPolicy Pull policy for Prometheus image Always
replicas Number of replicas for the Prometheus agent deployment 1

Remote write configuration

Name Description Value
remoteWrite.url The remote write endpoint URL. https://prometheus.mint-system.ch/api/v1/write

Resources requests and limits

Name Description Value
resources.requests.memory Memory request for the container 500Mi
resources.requests.cpu CPU request for the container 100m
resources.limits.memory Memory limit for the container 1Gi

Kube-state-metrics configuration

Name Description Value
kube-state-metrics.enabled Enable kube-state-metrics as sub-chart true
kube-state-metrics.resources.requests.memory Memory request for the container 32Mi
kube-state-metrics.resources.requests.cpu CPU request for the container 10m
kube-state-metrics.resources.limits.memory Memory limit for the container 128Mi