як встановити prometheus monitoring стек для k3s(prometheus + grafana)
Для початку скачуємо helm chart: helm repo add prometheus-community https://prometheus-community.github.io/helm-charts helm pull prometheus-community/kube-prometheus-stack --untar Створюємо файл "./values/prometheus-stack.yaml" з своїми налаштуваннями: prometheus: ingress: ingressClassName: nginx enabled: true hosts: - prometheus.domain.local grafana: adminPassword: your-admin-password ingress: ingressClassName: nginx enabled: true hosts: - grafana.domain.local alertmanager: ingressClassName: nginx enabled: true ingress: enabled: true hosts: - alertmanager.domain.local Встановлюємо helm chart додатково вказавши на створення нового namespace для зручності: helm install prometheus-stack -f ./production_deploy/values/prometheus-stack.yaml ./production_deploy/kube-prometheus-stack/ --namespace monitoring --create-namespace Додаємо новостворені домени в /etc/hosts: 10.138.10.150 prometheus.domain.local 10.138.10.150