Skip to content

Commit 3609a4b

Browse files
committed
Set annotations for ingress
1 parent debbcfe commit 3609a4b

File tree

8 files changed

+20
-15
lines changed

8 files changed

+20
-15
lines changed

osm-seed/templates/nominatim-api/nominatim-ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ metadata:
1717
{{- if eq .Values.ingressClassNameType "alb" }}
1818
kubernetes.io/ingress.class: alb
1919
alb.ingress.kubernetes.io/group.name: {{ .Release.Name }}
20-
alb.ingress.kubernetes.io/scheme: {{ .Values.alb.scheme | default "internet-facing" }}
21-
alb.ingress.kubernetes.io/target-type: {{ .Values.alb.targetType | default "ip" }}
20+
alb.ingress.kubernetes.io/scheme: "internet-facing"
21+
alb.ingress.kubernetes.io/target-type: "ip"
2222
alb.ingress.kubernetes.io/listen-ports: '{{ .Values.alb.listenPorts | default "[{\"HTTP\":80},{\"HTTPS\":443}]" }}'
2323
alb.ingress.kubernetes.io/certificate-arn: "{{ .Values.alb.certificateArn }}"
2424
alb.ingress.kubernetes.io/ssl-redirect: '443'

osm-seed/templates/osmcha-app/ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ metadata:
1717
{{- if eq .Values.ingressClassNameType "alb" }}
1818
kubernetes.io/ingress.class: alb
1919
alb.ingress.kubernetes.io/group.name: {{ .Release.Name }}
20-
alb.ingress.kubernetes.io/scheme: {{ .Values.alb.scheme | default "internet-facing" }}
21-
alb.ingress.kubernetes.io/target-type: {{ .Values.alb.targetType | default "ip" }}
20+
alb.ingress.kubernetes.io/scheme: "internet-facing"
21+
alb.ingress.kubernetes.io/target-type: "ip"
2222
alb.ingress.kubernetes.io/listen-ports: '{{ .Values.alb.listenPorts | default "[{\"HTTP\":80},{\"HTTPS\":443}]" }}'
2323
alb.ingress.kubernetes.io/certificate-arn: "{{ .Values.alb.certificateArn }}"
2424
alb.ingress.kubernetes.io/ssl-redirect: '443'

osm-seed/templates/overpass-api/overpass-api-ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ metadata:
1717
{{- if eq .Values.ingressClassNameType "alb" }}
1818
kubernetes.io/ingress.class: alb
1919
alb.ingress.kubernetes.io/group.name: {{ .Release.Name }}
20-
alb.ingress.kubernetes.io/scheme: {{ .Values.alb.scheme | default "internet-facing" }}
21-
alb.ingress.kubernetes.io/target-type: {{ .Values.alb.targetType | default "ip" }}
20+
alb.ingress.kubernetes.io/scheme: "internet-facing"
21+
alb.ingress.kubernetes.io/target-type: "ip"
2222
alb.ingress.kubernetes.io/listen-ports: '{{ .Values.alb.listenPorts | default "[{\"HTTP\":80},{\"HTTPS\":443}]" }}'
2323
alb.ingress.kubernetes.io/certificate-arn: "{{ .Values.alb.certificateArn }}"
2424
alb.ingress.kubernetes.io/ssl-redirect: '443'

osm-seed/templates/taginfo/taginfo-ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ metadata:
1717
{{- if eq .Values.ingressClassNameType "alb" }}
1818
kubernetes.io/ingress.class: alb
1919
alb.ingress.kubernetes.io/group.name: {{ .Release.Name }}
20-
alb.ingress.kubernetes.io/scheme: {{ .Values.alb.scheme | default "internet-facing" }}
21-
alb.ingress.kubernetes.io/target-type: {{ .Values.alb.targetType | default "ip" }}
20+
alb.ingress.kubernetes.io/scheme: "internet-facing"
21+
alb.ingress.kubernetes.io/target-type: "ip"
2222
alb.ingress.kubernetes.io/listen-ports: '{{ .Values.alb.listenPorts | default "[{\"HTTP\":80},{\"HTTPS\":443}]" }}'
2323
alb.ingress.kubernetes.io/certificate-arn: "{{ .Values.alb.certificateArn }}"
2424
alb.ingress.kubernetes.io/ssl-redirect: '443'

osm-seed/templates/tasking-manager-api/tm-ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ metadata:
1717
{{- if eq .Values.ingressClassNameType "alb" }}
1818
kubernetes.io/ingress.class: alb
1919
alb.ingress.kubernetes.io/group.name: {{ .Release.Name }}
20-
alb.ingress.kubernetes.io/scheme: {{ .Values.alb.scheme | default "internet-facing" }}
21-
alb.ingress.kubernetes.io/target-type: {{ .Values.alb.targetType | default "ip" }}
20+
alb.ingress.kubernetes.io/scheme: "internet-facing"
21+
alb.ingress.kubernetes.io/target-type: "ip"
2222
alb.ingress.kubernetes.io/listen-ports: '{{ .Values.alb.listenPorts | default "[{\"HTTP\":80},{\"HTTPS\":443}]" }}'
2323
alb.ingress.kubernetes.io/certificate-arn: "{{ .Values.alb.certificateArn }}"
2424
alb.ingress.kubernetes.io/ssl-redirect: '443'

osm-seed/templates/tiler-server/tiler-server-ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ metadata:
1717
{{- if eq .Values.ingressClassNameType "alb" }}
1818
kubernetes.io/ingress.class: alb
1919
alb.ingress.kubernetes.io/group.name: {{ .Release.Name }}
20-
alb.ingress.kubernetes.io/scheme: {{ .Values.alb.scheme | default "internet-facing" }}
21-
alb.ingress.kubernetes.io/target-type: {{ .Values.alb.targetType | default "ip" }}
20+
alb.ingress.kubernetes.io/scheme: "internet-facing"
21+
alb.ingress.kubernetes.io/target-type: "ip"
2222
alb.ingress.kubernetes.io/listen-ports: '{{ .Values.alb.listenPorts | default "[{\"HTTP\":80},{\"HTTPS\":443}]" }}'
2323
alb.ingress.kubernetes.io/certificate-arn: "{{ .Values.alb.certificateArn }}"
2424
alb.ingress.kubernetes.io/ssl-redirect: '443'

osm-seed/templates/web/web-ingress.yaml

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -17,8 +17,8 @@ metadata:
1717
{{- if eq .Values.ingressClassNameType "alb" }}
1818
kubernetes.io/ingress.class: alb
1919
alb.ingress.kubernetes.io/group.name: {{ .Release.Name }}
20-
alb.ingress.kubernetes.io/scheme: {{ .Values.alb.scheme | default "internet-facing" }}
21-
alb.ingress.kubernetes.io/target-type: {{ .Values.alb.targetType | default "ip" }}
20+
alb.ingress.kubernetes.io/scheme: "internet-facing"
21+
alb.ingress.kubernetes.io/target-type: "ip"
2222
alb.ingress.kubernetes.io/listen-ports: '{{ .Values.alb.listenPorts | default "[{\"HTTP\":80},{\"HTTPS\":443}]" }}'
2323
alb.ingress.kubernetes.io/certificate-arn: "{{ .Values.alb.certificateArn }}"
2424
alb.ingress.kubernetes.io/ssl-redirect: '443'

osm-seed/values.yaml

Lines changed: 6 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,7 +42,12 @@ AWS_SSL_ARN: false
4242
# serviceType: NodePort
4343
serviceType: ClusterIP
4444
createClusterIssuer: false
45-
ingressClassName: nginx-nlb
45+
## ALB configuration
46+
ingressClassNameType: "alb" #Type can be alb or nlb
47+
ingressClassName: alb #nginx, nginx-nlb, alb
48+
alb:
49+
certificateArn: "arn:aws:acm:us-east-1:618380242247:certificate/498e3dc0-843b-4c98-8d41-861775806e86"
50+
4651
# Domain that is pointed to the clusterIP
4752
# You will need to create an A record like *.osmseed.example.com pointed to the ClusterIP
4853
# Then, the cluster configuration will setup services at their respective subdomains:

0 commit comments

Comments
 (0)