From 869b2b87d3cf97e0af32f09926e8bcbd45f0eb93 Mon Sep 17 00:00:00 2001 From: Sheogorath <sheogorath@shivering-isles.com> Date: Sun, 25 Sep 2022 21:55:59 +0200 Subject: [PATCH] fix(keycloak): Fix usage of headless services It's the clusterIP field, not the type field, that has to be set to `None`. References: https://kubernetes.io/docs/concepts/services-networking/service/#headless-services --- charts/keycloak/README.md | 2 +- charts/keycloak/templates/service.yaml | 7 ++++++- 2 files changed, 7 insertions(+), 2 deletions(-) diff --git a/charts/keycloak/README.md b/charts/keycloak/README.md index 5af81c6e7..6027ffe37 100644 --- a/charts/keycloak/README.md +++ b/charts/keycloak/README.md @@ -1,6 +1,6 @@ # keycloak -   +   (Alpha) A Helm chart for Keycloak on Kubernetes diff --git a/charts/keycloak/templates/service.yaml b/charts/keycloak/templates/service.yaml index 20916f6a5..4b669b4fe 100644 --- a/charts/keycloak/templates/service.yaml +++ b/charts/keycloak/templates/service.yaml @@ -21,6 +21,11 @@ metadata: labels: {{- include "keycloak.labels" . | nindent 4 }} spec: - type: None + clusterIP: None + ports: + - port: {{ .Values.service.port }} + targetPort: http + protocol: TCP + name: http selector: {{- include "keycloak.selectorLabels" . | nindent 4 }} -- GitLab