File tree Expand file tree Collapse file tree 1 file changed +6
-27
lines changed Expand file tree Collapse file tree 1 file changed +6
-27
lines changed Original file line number Diff line number Diff line change @@ -8,43 +8,22 @@ metadata:
8
8
component : web-service
9
9
environment : {{ .Values.environment }}
10
10
release : {{ .Release.Name }}
11
- {{- if eq .Values.cloudProvider "aws" }}
12
11
annotations :
13
- service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout : " 300"
14
- {{- if .Values.AWS_SSL_ARN }}
15
- service.beta.kubernetes.io/aws-load-balancer-ssl-cert : {{ .Values.AWS_SSL_ARN }}
16
- service.beta.kubernetes.io/aws-load-balancer-backend-protocol : http
17
- service.beta.kubernetes.io/aws-load-balancer-ssl-ports : https
18
- {{- end }}
19
- {{- end }}
12
+ kubernetes.io/ingress.class : nginx
13
+ # nginx.ingress.kubernetes.io/proxy-body-size: "300m"
14
+ cert-manager.io/cluster-issuer : letsencrypt-prod-issuer
20
15
spec :
21
- # In case cloudProvider=aws
22
- {{- if eq .Values.cloudProvider "aws" }}
23
- type : LoadBalancer
24
- {{- end }}
25
- # In case cloudProvider=gcp
26
- {{- if eq .Values.cloudProvider "gcp" }}
27
- type : LoadBalancer
28
- {{- end }}
29
- # In case cloudProvider=azure
30
- {{- if eq .Values.cloudProvider "azure" }}
31
- type : LoadBalancer
32
- {{- end }}
33
- # In case cloudProvider=minikube
34
16
{{- if eq .Values.cloudProvider "minikube" }}
35
17
type : NodePort
18
+ {{- else }}
19
+ type : ClusterIP
36
20
{{- end }}
37
21
ports :
38
22
- port : 80
39
23
targetPort : http
24
+ nodePort : null
40
25
protocol : TCP
41
26
name : http
42
- {{- if .Values.AWS_SSL_ARN }} # FIXME: make generic
43
- - port : 443
44
- targetPort : http
45
- protocol : TCP
46
- name : https
47
- {{- end }}
48
27
selector :
49
28
app : {{ template "osm-seed.name" . }}
50
29
release : {{ .Release.Name }}
You can’t perform that action at this time.
0 commit comments