diff --git a/charts/dex-aio/templates/Service-dex.yaml b/charts/dex-aio/templates/Service-dex.yaml index 4cc7ca89..115790ec 100644 --- a/charts/dex-aio/templates/Service-dex.yaml +++ b/charts/dex-aio/templates/Service-dex.yaml @@ -6,17 +6,17 @@ metadata: name: {{ template "helpers.labels.fullname" . }} labels: {{- include "helpers.labels.labels" . | nindent 4 }} spec: - type: NodePort + type: {{ .Values.params.service.type }} ports: - name: http - targetPort: http + targetPort: 80 port: {{ .Values.params.endpoints.port.http }} - nodePort: {{ .Values.params.endpoints.port.http }} + nodePort: {{ .Values.params.endpoints.nodePort.http }} protocol: TCP - name: https - targetPort: https + targetPort: 443 port: {{ .Values.params.endpoints.port.https }} - nodePort: {{ .Values.params.endpoints.port.https }} + nodePort: {{ .Values.params.endpoints.nodePort.https }} protocol: TCP selector: {{- include "helpers.labels.matchLabels" . | nindent 4 }} ... diff --git a/charts/dex-aio/values.yaml b/charts/dex-aio/values.yaml index 79dfc2cc..e678244e 100644 --- a/charts/dex-aio/values.yaml +++ b/charts/dex-aio/values.yaml @@ -32,12 +32,17 @@ node_labels: params: site: name: PDL1 + service: + type: NodePort endpoints: hostname: vm-capi-docker.lan port: https: 5556 http: 5554 k8s: 6443 + nodePort: + https: 30556 + http: 30554 tls: cert_manager: false issuer: diff --git a/charts/dex-aio/values_overrides/default.yaml b/charts/dex-aio/values_overrides/default.yaml new file mode 100644 index 00000000..70cc010b --- /dev/null +++ b/charts/dex-aio/values_overrides/default.yaml @@ -0,0 +1,6 @@ +params: + tls: + cert_manager: true + issuer: + name: dex-ca-issuer + kind: ClusterIssuer