From b27901df79a8f3d2995f02bf0d5d5b1f09e3270f Mon Sep 17 00:00:00 2001 From: Haitao Pan Date: Thu, 25 May 2023 00:49:03 +0800 Subject: [PATCH] roles/observability-agent/files/setup.sh: update --- playbook/roles/observability-agent/files/setup.sh | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/playbook/roles/observability-agent/files/setup.sh b/playbook/roles/observability-agent/files/setup.sh index de373e80..8b7567b1 100644 --- a/playbook/roles/observability-agent/files/setup.sh +++ b/playbook/roles/observability-agent/files/setup.sh @@ -41,9 +41,10 @@ fluent-bit: EOF node_name=`kubectl get nodes | awk 'NR>1 {print $1}'` +kubectl create namespace monitoring || echo true kubectl label nodes $node prometheus=true --overwrite || echo true helm repo add stable https://artifact.onwalk.net/chartrepo/public/ || echo true helm repo add prometheus-community https://prometheus-community.github.io/helm-charts || echo true helm repo update -helm upgrade --install node-exporter prometheus-community/prometheus-node-exporter -helm upgrade --install observableagent stable/observabilityagent -n monitoring --create-namespace -f values.yaml +helm upgrade --install observableagent stable/observabilityagent -n monitoring -f values.yaml +helm upgrade --install node-exporter prometheus-community/prometheus-node-exporter -n monitoring