From 06c11ff686d405e509cf258dcaa5c0066ff26832 Mon Sep 17 00:00:00 2001 From: Sven Ketelsen Date: Tue, 7 Jun 2022 10:01:10 +0200 Subject: [PATCH] feat: deployment --- config/nsodev/values.yaml | 11 +++++++++++ smardigo/templates/connect/deployment.yml | 20 ++++++-------------- smardigo/values.yaml | 13 +++++++++++++ 3 files changed, 30 insertions(+), 14 deletions(-) diff --git a/config/nsodev/values.yaml b/config/nsodev/values.yaml index 8ce7127..aba0ab8 100644 --- a/config/nsodev/values.yaml +++ b/config/nsodev/values.yaml @@ -25,6 +25,17 @@ connect: domain: "prodwork01-mobene-nsodev-connect.smardigo.digital" jwt: secret: "" + hostAliases: + - name: "prodwork01-kube-keycloak.smardigo.digital" + ip: "10.3.0.12" + - name: "prodwork01-postgres-01" + ip: "10.3.0.7" + - name: "dev-elastic-stack-elastic-01" + ip: "10.3.0.13" + - name: "dev-elastic-stack-elastic-02" + ip: "10.3.0.14" + - name: "dev-elastic-stack-elastic-03" + ip: "10.3.0.16" iam: keycloak: diff --git a/smardigo/templates/connect/deployment.yml b/smardigo/templates/connect/deployment.yml index 1e1ff4f..561a33e 100644 --- a/smardigo/templates/connect/deployment.yml +++ b/smardigo/templates/connect/deployment.yml @@ -13,22 +13,14 @@ spec: labels: app: "connect" spec: +{{ if ((.Values.connect).hostAliases) }} hostAliases: - - ip: "{{ .Values.sharedService.postgres.host.ip }}" +{{- range $hostAliase := .Values.connect.hostAliases }} + - ip: "{{ $hostAliase.ip }}" hostnames: - - "{{ .Values.sharedService.postgres.host.name }}" - - ip: "{{ .Values.sharedService.elastic.host01.ip }}" - hostnames: - - "{{ .Values.sharedService.elastic.host01.name }}" - - ip: "{{ .Values.sharedService.elastic.host02.ip }}" - hostnames: - - "{{ .Values.sharedService.elastic.host02.name }}" - - ip: "{{ .Values.sharedService.elastic.host03.ip }}" - hostnames: - - "{{ .Values.sharedService.elastic.host03.name }}" - - ip: "10.3.0.12" - hostnames: - - "prodwork01-kube-keycloak.smardigo.digital" + - "{{ $hostAliase.name }}" +{{- end }} +{{ end }} volumes: - name: elastic-client-cert secret: diff --git a/smardigo/values.yaml b/smardigo/values.yaml index 21c3ae0..8d0826e 100644 --- a/smardigo/values.yaml +++ b/smardigo/values.yaml @@ -42,6 +42,19 @@ connect: domain: "dev-mobene-nsodev-connect.smardigo.digital" jwt: secret: "1e9bb2d390fa4093a31c0b8f1ff5d5ac" + hostAliases: + - name: "dev-keycloak-01.smardigo.digital" + ip: "10.0.0.11" + - name: "dev-postgres-01" + ip: "10.0.0.19" + - name: "dev-maria-01" + ip: "10.0.0.16" + - name: "dev-elastic-stack-elastic-01" + ip: "10.0.0.5" + - name: "dev-elastic-stack-elastic-02" + ip: "10.0.0.6" + - name: "dev-elastic-stack-elastic-03" + ip: "10.0.0.7" iam: image: