Bonjour,
J'essaye d'implémenter un système de monitoring pour mon cluster Kubernetes en suivant la documentation officielle :
https://docs.ovh.com/gb/en/kubernetes/monitoring-apps-prometheus-grafana/
Mais cela ne marche toujours pas, fort probable vu que mon cluster est développé sur du Helm2 alors que la doc est sur du Helm3.
Avez-vous des alternatives pour installer ce type de monitoring ( ou autre ) sur les cluster Kubernetes - helm2 ?
Super merci
Erreurs rencontrées:
kubectl create ns prometheus
namespace/prometheus created
helm install prometheus-community/kube-prometheus-stack --namespace prometheus --generate-name --values /tmp/kube-prometheus-stack.values --set prometheus.service.type=LoadBalancer --set prometheus.prometheusSpec.serviceMonitorSelectorNilUsesHelmValues=false --set grafana.service.type=LoadBalancer
Error: failed to download "prometheus-community/kube-prometheus-stack" (hint: running `helm repo update` may help)
sudo helm repo add prometheus-community https://prometheus-community.github.io/helm-charts
"prometheus-community" has been added to your repositories
sudo helm repo update
Hang tight while we grab the latest from your chart repositories…
…Successfully got an update from the "nginx-stable" chart repository
…Successfully got an update from the "haproxytech" chart repository
…Successfully got an update from the "grafana" chart repository
…Successfully got an update from the "prometheus-community" chart repository
…Successfully got an update from the "stable" chart repository
Update Complete. ⎈ Happy Helming!⎈
helm install prometheus-community/kube-prometheus-stack --namespace prometheus --generate-name --values /tmp/kube-prometheus-stack.values --set prometheus.service.type=LoadBalancer --set prometheus.prometheusSpec.serviceMonitorSelectorNilUsesHelmValues=false --set grafana.service.type=LoadBalancer
Error: failed to download "prometheus-community/kube-prometheus-stack" (hint: running `helm repo update` may help)
sudo helm install prometheus-community/kube-prometheus-stack --namespace prometheus --generate-name --values /tmp/kube-prometheus-stack.values --set prometheus.service.type=LoadBalancer --set prometheus.prometheusSpec.serviceMonitorSelectorNilUsesHelmValues=false --set grafana.service.type=LoadBalancer
Error: Kubernetes cluster unreachable
helm version
version.BuildInfo{Version:"v3.1.2", GitCommit:"d878d4d45863e42fd5cff6743294a11d28a9abce", GitTreeState:"clean", GoVersion:"go1.13.8"}
Bonjour @KarimF5,
@_Joel aurait-on davantage d'éléments à mentionner en complément du guide existant?
Bonne journée à vous deux.
^FabL
Bonjour @FabL
je vous remercie pour votre retour,
En prince, j'essaye d'implémenter n'importe quelle solution de monitoring pour mon Managed Cluster Kubernetes qui a été déployé sous Helm2, alors que le guide proposé est déployé plutôt sous helm3 du coup les erreurs décrites avant.
Mon cluster est sous la version 1.18.20-2 du coup l'impossibilité d'installer aussi le Dashboard,
https://docs.ovh.com/gb/en/kubernetes/installing-kubernetes-dashboard/
et je crains que sa mise à jour entrainera des dysfonctionnement sur la production.
Merci