From 15ff2b0a508e6bc8dda2e62b0ce54957b8287ede Mon Sep 17 00:00:00 2001 From: omernestorr <93520701+omernestorr@users.noreply.github.com> Date: Thu, 14 Sep 2023 12:49:32 +0300 Subject: [PATCH 1/3] over allocate resources --- values.yaml | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/values.yaml b/values.yaml index 77af260..808b58d 100644 --- a/values.yaml +++ b/values.yaml @@ -36,6 +36,13 @@ leader: listenAddr: 0.0.0.0 datadog: enabled: true + resources: + limits: + cpu: 4 + memory: 12G + requests: + cpu: 3 + memory: 9G follower: replicaCount: 1 From 7d6267927e0d511996341f703cdb047b2932af9f Mon Sep 17 00:00:00 2001 From: Omer Nestor Date: Thu, 14 Sep 2023 14:31:00 +0300 Subject: [PATCH 2/3] create new values file for tile38 monitoring --- monitoring-values.yaml | 53 ++++++++++++++++++++++++++++++++++++++++++ values.yaml | 7 ------ 2 files changed, 53 insertions(+), 7 deletions(-) create mode 100644 monitoring-values.yaml diff --git a/monitoring-values.yaml b/monitoring-values.yaml new file mode 100644 index 0000000..002a7e2 --- /dev/null +++ b/monitoring-values.yaml @@ -0,0 +1,53 @@ +# Values for tile38-monitoring. +# This is a YAML-formatted file. +# Declare variables to be passed into your templates. + +image: + repository: tile38/tile38 + tag: 1.29.0 + pullPolicy: IfNotPresent + +service: + type: ClusterIP + port: 9851 + +serviceAccount: + enabled: false + +leader: + replicaCount: 1 + resources: + limits: + cpu: 4 + memory: 12G + requests: + cpu: 3 + memory: 9G + nodeSelector: {} + tolerations: [] + affinity: {} + persistentVolume: + enabled: true + accessModes: + - ReadWriteOnce + annotations: {} + existingClaim: "" + mountPath: /data + size: 2Gi + # storageClass: "" + subPath: "" + prometheus: + enabled: true + port: 4321 + listenAddr: 0.0.0.0 + datadog: + enabled: true + +aofshrink_job: + enabled: true + schedule: "0,30 * * * *" + resources: {} + nodeSelector: {} + affinity: {} + tolerations: [] + diff --git a/values.yaml b/values.yaml index 808b58d..77af260 100644 --- a/values.yaml +++ b/values.yaml @@ -36,13 +36,6 @@ leader: listenAddr: 0.0.0.0 datadog: enabled: true - resources: - limits: - cpu: 4 - memory: 12G - requests: - cpu: 3 - memory: 9G follower: replicaCount: 1 From 81dbaf04c088fbebdcf6ccef24b085b5f840d2c4 Mon Sep 17 00:00:00 2001 From: Omer Nestor Date: Thu, 14 Sep 2023 14:32:55 +0300 Subject: [PATCH 3/3] add service account parameters to values file --- monitoring-values.yaml | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/monitoring-values.yaml b/monitoring-values.yaml index 002a7e2..4a5b046 100644 --- a/monitoring-values.yaml +++ b/monitoring-values.yaml @@ -8,11 +8,13 @@ image: pullPolicy: IfNotPresent service: - type: ClusterIP + type: LoadBalancer port: 9851 serviceAccount: - enabled: false + enabled: true + email: monitoring-tile38@climacell-platform-production.iam.gserviceaccount.com + name: monitoring-tile38-ksa leader: replicaCount: 1