Skip to content

Commit c52def3

Browse files
authored
Merge pull request #729 from citizensadvice/limit-ingress-to-waf
fix indentation error with new annotation
2 parents 78151ea + ecfff18 commit c52def3

4 files changed

Lines changed: 8 additions & 10 deletions

File tree

.github/resources/preview-overrides.yaml

Lines changed: 0 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@ ingress:
1717
alb.ingress.kubernetes.io/scheme: internet-facing
1818
alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS":443}]'
1919
alb.ingress.kubernetes.io/healthcheck-path: /status
20-
alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}'
2120

2221
envVars:
2322
RAILS_ENV: production

infrastructure/app/chart/energy-apps/templates/ingress.yaml

Lines changed: 6 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -7,11 +7,14 @@ metadata:
77
name: {{ $fullName }}
88
labels:
99
{{- include "energy-apps.labels" . | nindent 4 }}
10-
{{- with .Values.ingress.annotations }}
1110
annotations:
12-
{{- if .Values.ingress.restrictToCdn }}
11+
{{- if .Values.ingress.restrictToCdn }}
1312
alb.ingress.kubernetes.io/security-group-prefix-lists: pl-4fa04526
14-
{{- end }}
13+
{{- end }}
14+
{{- if .Values.ingress.redirectHttpToHttps }}
15+
alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}'
16+
{{- end }}
17+
{{- with .Values.ingress.annotations }}
1518
{{- toYaml . | nindent 4 }}
1619
{{- end }}
1720
spec:

infrastructure/app/stages/dev.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -8,14 +8,12 @@ ingress:
88
static:
99
- https://energy-apps.qa.citizensadvice.org.uk
1010
enabled: true
11-
redirectHttpToHttps: true
1211
restrictToCdn: true
1312
annotations:
1413
kubernetes.io/ingress.class: alb
1514
alb.ingress.kubernetes.io/scheme: internet-facing
16-
alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS":443}]'
15+
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]'
1716
alb.ingress.kubernetes.io/healthcheck-path: /status
18-
alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}'
1917

2018
envVars:
2119
RAILS_ENV: production

infrastructure/app/stages/prod.yaml

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -9,14 +9,12 @@ ingress:
99
- https://www.citizensadvice.org.uk/consumer/energy/energy-supply/save-energy-at-home/check-how-much-your-electrical-appliances-cost-to-use/
1010
- https://www.citizensadvice.org.uk/consumer/your-energy/get-a-better-energy-deal/compare-domestic-energy-suppliers-customer-service/
1111
enabled: true
12-
redirectHttpToHttps: true
1312
restrictToCdn: true
1413
annotations:
1514
kubernetes.io/ingress.class: alb
1615
alb.ingress.kubernetes.io/scheme: internet-facing
17-
alb.ingress.kubernetes.io/listen-ports: '[{"HTTP": 80}, {"HTTPS":443}]'
16+
alb.ingress.kubernetes.io/listen-ports: '[{"HTTPS":443}]'
1817
alb.ingress.kubernetes.io/healthcheck-path: /status
19-
alb.ingress.kubernetes.io/actions.ssl-redirect: '{"Type": "redirect", "RedirectConfig": { "Protocol": "HTTPS", "Port": "443", "StatusCode": "HTTP_301"}}'
2018

2119
envVars:
2220
RAILS_ENV: production

0 commit comments

Comments
 (0)