Fix: Match Ingress API Version correctly. (#1541)
* Updating conditional to match the api version and kind mend * Updating conditional to match the api version and kind mend
This commit is contained in:
		
							parent
							
								
									5ea08411e6
								
							
						
					
					
						commit
						fc63d6d26e
					
				|  | @ -1,11 +1,11 @@ | ||||||
| {{- if .Values.githubWebhookServer.ingress.enabled -}} | {{- if .Values.githubWebhookServer.ingress.enabled -}} | ||||||
| {{- $fullName := include "actions-runner-controller-github-webhook-server.fullname" . -}} | {{- $fullName := include "actions-runner-controller-github-webhook-server.fullname" . -}} | ||||||
| {{- $svcPort := (index .Values.githubWebhookServer.service.ports 0).port -}} | {{- $svcPort := (index .Values.githubWebhookServer.service.ports 0).port -}} | ||||||
| {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1" }} | {{- if .Capabilities.APIVersions.Has "networking.k8s.io/v1/Ingress" }} | ||||||
| apiVersion: networking.k8s.io/v1 | apiVersion: networking.k8s.io/v1 | ||||||
| {{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1" }} | {{- else if .Capabilities.APIVersions.Has "networking.k8s.io/v1beta1/Ingress" }} | ||||||
| apiVersion: networking.k8s.io/v1beta1 | apiVersion: networking.k8s.io/v1beta1 | ||||||
| {{- else if .Capabilities.APIVersions.Has "extensions/v1beta1" }} | {{- else if .Capabilities.APIVersions.Has "extensions/v1beta1/Ingress" }} | ||||||
| apiVersion: extensions/v1beta1 | apiVersion: extensions/v1beta1 | ||||||
| {{- end }} | {{- end }} | ||||||
| kind: Ingress | kind: Ingress | ||||||
|  | @ -42,11 +42,11 @@ spec: | ||||||
|           {{- end }} |           {{- end }} | ||||||
|           {{- range .paths }} |           {{- range .paths }} | ||||||
|           - path: {{ .path }} |           - path: {{ .path }} | ||||||
|             {{- if $.Capabilities.APIVersions.Has "networking.k8s.io/v1" }} |             {{- if $.Capabilities.APIVersions.Has "networking.k8s.io/v1/Ingress" }} | ||||||
|             pathType: {{ .pathType }} |             pathType: {{ .pathType }} | ||||||
|             {{- end }} |             {{- end }} | ||||||
|             backend: |             backend: | ||||||
|               {{- if $.Capabilities.APIVersions.Has "networking.k8s.io/v1" }} |               {{- if $.Capabilities.APIVersions.Has "networking.k8s.io/v1/Ingress" }} | ||||||
|               service: |               service: | ||||||
|                name: {{ $fullName }} |                name: {{ $fullName }} | ||||||
|                port: |                port: | ||||||
|  |  | ||||||
		Loading…
	
		Reference in New Issue