From c16ef7c55ee244572e4cb955522ba36916dfb2c6 Mon Sep 17 00:00:00 2001 From: Edward Cheng Date: Sat, 27 Jul 2024 02:13:52 +1000 Subject: [PATCH] update nodes selection for sonarqube --- apps/sonarqube/env/k3s-cluster/values.yaml | 2 ++ .../prometheus-exporters/env/k3s-cluster/node-exporter.yaml | 2 +- .../app-volumes/env/k3s-cluster/templates/sonarqube-pv.yaml | 6 +++++- 3 files changed, 8 insertions(+), 2 deletions(-) diff --git a/apps/sonarqube/env/k3s-cluster/values.yaml b/apps/sonarqube/env/k3s-cluster/values.yaml index 30c7812..d0c3505 100644 --- a/apps/sonarqube/env/k3s-cluster/values.yaml +++ b/apps/sonarqube/env/k3s-cluster/values.yaml @@ -39,3 +39,5 @@ externalDatabase: host: "postgresql-primary.argocd.svc.cluster.local" user: "sonarqube_user" existingSecret: "sonarqube-secrets" +nodeSelector: + kubernetes.io/hostname: k3s-cluster-node-3 diff --git a/infrastructures/prometheus-exporters/env/k3s-cluster/node-exporter.yaml b/infrastructures/prometheus-exporters/env/k3s-cluster/node-exporter.yaml index d58f1eb..5caa367 100644 --- a/infrastructures/prometheus-exporters/env/k3s-cluster/node-exporter.yaml +++ b/infrastructures/prometheus-exporters/env/k3s-cluster/node-exporter.yaml @@ -6,7 +6,7 @@ metadata: labels: app: prometheus-node-exporter spec: - replicas: 4 + replicas: 5 selector: matchLabels: app: prometheus-node-exporter diff --git a/resources/app-volumes/env/k3s-cluster/templates/sonarqube-pv.yaml b/resources/app-volumes/env/k3s-cluster/templates/sonarqube-pv.yaml index 1261600..0c8e249 100644 --- a/resources/app-volumes/env/k3s-cluster/templates/sonarqube-pv.yaml +++ b/resources/app-volumes/env/k3s-cluster/templates/sonarqube-pv.yaml @@ -31,4 +31,8 @@ spec: - key: kubernetes.io/os operator: In values: - - linux \ No newline at end of file + - linux + - key: kubernetes.io/hostname + operator: In + values: + - k3s-cluster-node-3 \ No newline at end of file