File tree 5 files changed +14
-0
lines changed
5 files changed +14
-0
lines changed Original file line number Diff line number Diff line change @@ -57,6 +57,10 @@ kind: Ingress
57
57
metadata:
58
58
annotations:
59
59
externaldns: "true"
60
+ { {- if and $v .dns.provider (and $v .dns.provider.linode) } }
61
+ # Check Linode Api documentation for allowed values in seconds: https://developers-linode.netlify.app/api/v4/domains
62
+ external-dns.alpha.kubernetes.io/ttl: "1h"
63
+ { {- end } }
60
64
{ {- if $hasTlsPass } }
61
65
nginx.ingress.kubernetes.io/ssl-passthrough: "true"
62
66
{ {- else } }
Original file line number Diff line number Diff line change @@ -12,6 +12,10 @@ kind: Ingress
12
12
metadata :
13
13
annotations :
14
14
externaldns : " true"
15
+ {{- if and $v.dns.provider (and $v.dns.provider.linode) }}
16
+ # Check Linode Api documentation for allowed values in seconds: https://developers-linode.netlify.app/api/v4/domains
17
+ external-dns.alpha.kubernetes.io/ttl : " 1h"
18
+ {{- end }}
15
19
nginx.ingress.kubernetes.io/proxy-buffering : " off"
16
20
nginx.ingress.kubernetes.io/proxy-request-buffering : " off"
17
21
nginx.ingress.kubernetes.io/enable-modsecurity : " false"
Original file line number Diff line number Diff line change @@ -58,3 +58,4 @@ releases:
58
58
builds : {{- $tca | get "builds" list | toYaml | nindent 10 }}
59
59
policies : {{- $tca | get "policies" list | toYaml | nindent 10 }}
60
60
sealedsecrets : {{- $tca | get "sealedsecrets" list | toYaml | nindent 10 }}
61
+ dns : {{- $v.dns | toYaml | nindent 10 }}
Original file line number Diff line number Diff line change @@ -244,6 +244,7 @@ releases:
244
244
oidc : {{- $v | get "oidc" dict | toYaml | nindent 10 }}
245
245
domain : {{ $domain }}
246
246
ingress : {{- $v.ingress | toYaml | nindent 10 }}
247
+ dns : {{- $v.dns | toYaml | nindent 10 }}
247
248
- {{- omit $team "apps" | toYaml | nindent 8 }}
248
249
teamId : {{ $teamId }}
249
250
teamIds : {{- toYaml (keys $v.teamConfig) | nindent 10 }}
Original file line number Diff line number Diff line change @@ -10,6 +10,10 @@ resources:
10
10
metadata:
11
11
annotations:
12
12
externaldns: "true"
13
+ {{- if and $v.dns.provider (and $v.dns.provider.linode) }}
14
+ # Check Linode Api documentation for allowed values in seconds: https://developers-linode.netlify.app/api/v4/domains
15
+ external-dns.alpha.kubernetes.io/ttl: "1h"
16
+ {{- end }}
13
17
nginx.ingress.kubernetes.io/ssl-redirect: "true"
14
18
{{- if and (eq $v.cluster.provider "custom") (hasKey $v.ingress.platformClass "entrypoint") (ne $ingress.entrypoint "") }}
15
19
external-dns.alpha.kubernetes.io/target: {{ $v.ingress.platformClass }}
You can’t perform that action at this time.
0 commit comments