Skip to content
Snippets Groups Projects
Verified Commit bfdbebc9 authored by Louis's avatar Louis :fire:
Browse files

[Woodpecker CI] Refactor ingress

parent db90a55b
No related branches found
Tags woodpecker-ci-0.3.0
No related merge requests found
......@@ -5,6 +5,6 @@ name: woodpecker-ci
description: Woodpecker is a simple CI engine with great extensibility.
icon: https://helm-forks.s3.eu-west-2.amazonaws.com/icons/woodpecker-ci.png
version: 0.2.3
version: 0.3.0
appVersion: "0.15.1"
......@@ -26,22 +26,11 @@ spec:
{{- if and .Values.server.ingress.className (semverCompare ">=1.18-0" .Capabilities.KubeVersion.GitVersion) }}
ingressClassName: {{ .Values.server.ingress.className }}
{{- end }}
{{- if .Values.server.ingress.tls }}
tls:
{{- range .Values.server.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ . | quote }}
{{- end }}
secretName: {{ .secretName }}
{{- end }}
{{- end }}
rules:
{{- range .Values.server.ingress.hosts }}
- host: {{ .host | quote }}
- host: {{ .Values.server.host }}
http:
paths:
{{- range .paths }}
{{- range .Values.server.ingress.paths }}
- path: {{ .path }}
{{- if and .pathType (semverCompare ">=1.18-0" $.Capabilities.KubeVersion.GitVersion) }}
pathType: {{ .pathType }}
......@@ -57,5 +46,14 @@ spec:
servicePort: {{ $svcPort }}
{{- end }}
{{- end }}
{{- if .Values.server.tls }}
tls:
{{- range .Values.server.ingress.tls }}
- hosts:
{{- range .hosts }}
- {{ .Values.server.host | quote }}
{{- end }}
secretName: {{ $fullName }}-tls
{{- end }}
{{- end }}
{{- end }}
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment