Skip to content

1. Prometheus setup (in cluster) #3

Description

@ksobrenat32

Helm install (baseline):

helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
helm repo update
helm install monitoring prometheus-community/kube-prometheus-stack \
  -n monitoring --create-namespace

This gives you:

  • Prometheus (scraper + alerting rules engine)
  • Alertmanager (sends notifications)
  • Grafana (dashboards)
  • node_exporter, kube-state-metrics (cluster baseline metrics)

👉 Research:

  • Helm values for kube-prometheus-stack (so you can customize scrape configs, retention, resources).
  • ServiceMonitor & PodMonitor CRDs (how they define scrape targets in Kubernetes).
  • RBAC for Prometheus (to safely scrape external targets).

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions