diff --git a/charts/eck-resources/templates/kibana.yaml b/charts/eck-resources/templates/kibana.yaml index b2853c4..5fb4254 100644 --- a/charts/eck-resources/templates/kibana.yaml +++ b/charts/eck-resources/templates/kibana.yaml @@ -14,7 +14,8 @@ spec: order: 0 realm: "keycloak" {{- if and .Values.oidc .Values.oidc.existingSecret }} - {{- $secret := lookup "v1" "Secret" "monitoring" .Values.oidc.existingSecret }} + {{- $secret := lookup "v1" "Secret" "monitoring" .Values.oidc.existingSecret }} + {{- if and $secret (hasKey $secret "data") }} {{- $clientSecret := (hasKey $secret.data "clientSecret") | ternary ($secret.data.clientSecret | b64dec | quote) "\"\"" }} xpack.security.authc.oidc.realms.keycloak: order: 0 @@ -27,11 +28,5 @@ spec: idp.entity_id: "https://keycloak.dvirlabs.com/realms/{{ .Values.oidc.realm }}" claim_patterns.principal: "preferred_username" claim_patterns.groups: "roles" + {{- end }} {{- end }} - http: - tls: - selfSignedCertificate: - disabled: true - service: - spec: - type: ClusterIP