From 1a5714dbc1bd5d84d20afd775d52059245a69182 Mon Sep 17 00:00:00 2001 From: Dominik Hebeler <dominik@suma-ev.de> Date: Wed, 15 Apr 2020 09:30:29 +0000 Subject: [PATCH] added scraping annotation to development and production pods --- .gitlab/development-values.yaml | 6 +++++- .gitlab/production-values.yaml | 6 +++++- chart/values.yaml | 4 ++-- 3 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitlab/development-values.yaml b/.gitlab/development-values.yaml index 66028e145..1a756bdf6 100644 --- a/.gitlab/development-values.yaml +++ b/.gitlab/development-values.yaml @@ -8,10 +8,14 @@ podDisruptionBudget: enabled: true minAvailable: 1 maxUnavailable: +podAnnotations: + prometheus.io/scrape: "true" + prometheus.io/path: /metrics + prometheus.io/port: "80" ingress: annotations: certmanager.k8s.io/cluster-issuer: letsencrypt-prod nginx.ingress.kubernetes.io/configuration-snippet: | if ($host = "www.metager3.de") { return 301 https://metager3.de$request_uri; - } \ No newline at end of file + } diff --git a/.gitlab/production-values.yaml b/.gitlab/production-values.yaml index 1855172fc..9d9541ad9 100644 --- a/.gitlab/production-values.yaml +++ b/.gitlab/production-values.yaml @@ -6,8 +6,12 @@ hpa: maxReplicas: 25 podDisruptionBudget: enabled: true - minAvailable: 5 + minAvailable: 4 maxUnavailable: +podAnnotations: + prometheus.io/scrape: "true" + prometheus.io/path: /metrics + prometheus.io/port: "80" ingress: annotations: certmanager.k8s.io/cluster-issuer: letsencrypt-prod diff --git a/chart/values.yaml b/chart/values.yaml index f4508a0ba..0641dce2a 100644 --- a/chart/values.yaml +++ b/chart/values.yaml @@ -50,13 +50,13 @@ prometheus: metrics: false livenessProbe: path: "/" - initialDelaySeconds: 40 + initialDelaySeconds: 20 timeoutSeconds: 15 scheme: "HTTP" probeType: "httpGet" readinessProbe: path: "/" - initialDelaySeconds: 30 + initialDelaySeconds: 15 timeoutSeconds: 15 scheme: "HTTP" probeType: "httpGet" -- GitLab