From 98011574ed54827c6168ffaf3cedb0ff7b3b06d9 Mon Sep 17 00:00:00 2001 From: Johannes Wicovsky Date: Fri, 27 Jan 2023 11:57:32 +0100 Subject: [PATCH] add kibana for sma-es to all stages --- templates/kibana/ingress_kibana.yaml | 29 ++++++++++++++++++++++++++++ templates/kibana/kibana.yaml | 9 +++++++++ values_cusprod.yaml | 3 +++ values_cusqa.yaml | 3 +++ values_nsodev.yaml | 3 +++ 5 files changed, 47 insertions(+) create mode 100644 templates/kibana/ingress_kibana.yaml create mode 100644 templates/kibana/kibana.yaml diff --git a/templates/kibana/ingress_kibana.yaml b/templates/kibana/ingress_kibana.yaml new file mode 100644 index 0000000..6ab33cd --- /dev/null +++ b/templates/kibana/ingress_kibana.yaml @@ -0,0 +1,29 @@ +apiVersion: networking.k8s.io/v1 +kind: Ingress +metadata: + annotations: + cert-manager.io/cluster-issuer: letsencrypt-prod + cert-manager.io/issue-temporary-certificate: 'true' + kubernetes.io/ingress.class: nginx + nginx.ingress.kubernetes.io/ssl-redirect: 'true' + nginx.ingress.kubernetes.io/ssl-passthrough: 'true' + nginx.ingress.kubernetes.io/backend-protocol: HTTPS + labels: + common.k8s.elastic.co/type: kibana + name: sma-es-kibana +spec: + rules: + - host: {{ .Values.kibana.name }} + http: + paths: + - backend: + service: + name: sma-es-kibana-kb-http + port: + number: 5601 + path: / + pathType: Prefix + tls: + - hosts: + - {{ .Values.kibana.name }} + secretName: {{ .Values.kibana.name }}-cert \ No newline at end of file diff --git a/templates/kibana/kibana.yaml b/templates/kibana/kibana.yaml new file mode 100644 index 0000000..4d5e4eb --- /dev/null +++ b/templates/kibana/kibana.yaml @@ -0,0 +1,9 @@ +apiVersion: kibana.k8s.elastic.co/v1 +kind: Kibana +metadata: + name: sma-es-kibana +spec: + version: 8.3.2 + count: 1 + elasticsearchRef: + name: sma-es diff --git a/values_cusprod.yaml b/values_cusprod.yaml index d45c02f..bfa084b 100644 --- a/values_cusprod.yaml +++ b/values_cusprod.yaml @@ -58,6 +58,9 @@ tenant: hosts: - s3console-cusprod-prodwork01.smardigo.digital +kibana: + name: kibana-cusprod-prodwork01.smardigo.digital + smardigo-connect: connect: domain: connect-cusprod-prodwork01.smardigo.digital diff --git a/values_cusqa.yaml b/values_cusqa.yaml index b37ccee..9eb211e 100644 --- a/values_cusqa.yaml +++ b/values_cusqa.yaml @@ -58,6 +58,9 @@ tenant: hosts: - s3console-cusqa-prodwork01.smardigo.digital +kibana: + name: kibana-cusqa-prodwork01.smardigo.digital + smardigo-connect: connect: domain: connect-cusqa-prodwork01.smardigo.digital diff --git a/values_nsodev.yaml b/values_nsodev.yaml index 575f490..de35330 100644 --- a/values_nsodev.yaml +++ b/values_nsodev.yaml @@ -60,6 +60,9 @@ tenant: hosts: - s3console-nsodev-prodwork01.smardigo.digital +kibana: + name: kibana-nsodev-prodwork01.smardigo.digital + smardigo-connect: postgres: spec: