Updates ingress yaml manifests

This commit is contained in:
Sumit Ghosh 2021-07-20 14:33:11 +05:30
parent c8d567d8ac
commit 8af66e7980
10 changed files with 58 additions and 24 deletions

View File

@ -40,8 +40,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $serviceName }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -39,8 +39,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $serviceName }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -39,8 +39,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $serviceName }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -39,8 +39,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $serviceName }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -1,5 +1,7 @@
{{- if .Values.ingress.enabled -}} {{- if .Values.ingress.enabled -}}
{{- $ingressPath := include "pathBase" . -}} {{- $ingressPath := include "pathBase" . -}}
{{- $serviceName := $.Values.app.svc.webhooksweb -}}
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
@ -38,8 +40,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $.Values.app.svc.webhooksweb }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -25,9 +25,13 @@ spec:
rules: rules:
- http: - http:
paths: paths:
- backend: - path: {{ $ingressPath }}
serviceName: {{ $serviceName }} pathType: Prefix
servicePort: http backend:
path: {{ $ingressPath }} service:
name: {{ $serviceName }}
port:
number: 80
{{- end -}} {{- end -}}
{{- end -}} {{- end -}}

View File

@ -39,8 +39,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $serviceName }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -1,5 +1,7 @@
{{- if .Values.ingress.enabled -}} {{- if .Values.ingress.enabled -}}
{{- $ingressPath := include "pathBase" . -}} {{- $ingressPath := include "pathBase" . -}}
{{- $serviceName := $.Values.app.svc.spa -}}
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
@ -38,8 +40,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $.Values.app.svc.spa }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -1,6 +1,8 @@
{{- if .Values.ingress.enabled -}} {{- if .Values.ingress.enabled -}}
{{- $fullName := include "webstatus.fullname" . -}} {{- $fullName := include "webstatus.fullname" . -}}
{{- $ingressPath := include "pathBase" . -}} {{- $ingressPath := include "pathBase" . -}}
{{- $serviceName := $.Values.app.svc.status -}}
apiVersion: networking.k8s.io/v1 apiVersion: networking.k8s.io/v1
kind: Ingress kind: Ingress
metadata: metadata:
@ -39,8 +41,11 @@ spec:
http: http:
paths: paths:
- path: {{ $ingressPath }} - path: {{ $ingressPath }}
pathType: Prefix
backend: backend:
serviceName: {{ $.Values.app.svc.status }} service:
servicePort: http name: {{ $serviceName }}
port:
number: 80
{{- end }} {{- end }}
{{- end }} {{- end }}

View File

@ -26,7 +26,7 @@ metadata:
app.kubernetes.io/part-of: ingress-nginx app.kubernetes.io/part-of: ingress-nginx
--- ---
apiVersion: rbac.authorization.k8s.io/v1beta1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole kind: ClusterRole
metadata: metadata:
name: nginx-ingress-clusterrole name: nginx-ingress-clusterrole
@ -82,7 +82,7 @@ rules:
- update - update
--- ---
apiVersion: rbac.authorization.k8s.io/v1beta1 apiVersion: rbac.authorization.k8s.io/v1
kind: Role kind: Role
metadata: metadata:
name: nginx-ingress-role name: nginx-ingress-role
@ -127,7 +127,7 @@ rules:
- get - get
--- ---
apiVersion: rbac.authorization.k8s.io/v1beta1 apiVersion: rbac.authorization.k8s.io/v1
kind: RoleBinding kind: RoleBinding
metadata: metadata:
name: nginx-ingress-role-nisa-binding name: nginx-ingress-role-nisa-binding
@ -145,7 +145,7 @@ subjects:
namespace: ingress-nginx namespace: ingress-nginx
--- ---
apiVersion: rbac.authorization.k8s.io/v1beta1 apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRoleBinding kind: ClusterRoleBinding
metadata: metadata:
name: nginx-ingress-clusterrole-nisa-binding name: nginx-ingress-clusterrole-nisa-binding