Skip to content

Commit bb5c961

Browse files
Remove explicit defaults from compileClusterConfig + make helm-chart
1 parent 10b2788 commit bb5c961

File tree

5 files changed

+28
-12
lines changed

5 files changed

+28
-12
lines changed

signadot/operator/templates/_helpers.tpl

Lines changed: 12 additions & 4 deletions
Original file line numberDiff line numberDiff line change
@@ -7,10 +7,18 @@ cluster config template
77
allowedNamespaces: {{ if gt (len $allowedNamespaces) 0 }}{{ printf "\n" }}{{ toYaml $allowedNamespaces | indent 2}}{{- else -}}[]{{- end }}
88
{{- if (hasKey .Values "controlPlane") }}
99
controlPlane:
10-
proxy: {{ if (hasKey .Values.controlPlane "proxy") -}}{{ .Values.controlPlane.proxy }}{{- else -}}enabled{{- end }}
11-
controlAPI: {{ if (hasKey .Values.controlPlane "controlAPI") -}}{{ .Values.controlPlane.controlAPI }}{{- else -}}https://api.signadot.com{{- end}}
12-
tunnelAddr: {{ if (hasKey .Values.controlPlane "tunnelAddr") -}}{{ .Values.controlPlane.tunnelAddr }}{{- else -}}tunnel.signadot.com:443{{- end}}
13-
tunnelTLS: {{ if (hasKey .Values.controlPlane "tunnelTLS") }}{{ .Values.controlPlane.tunnelTLS }}{{- else -}}true{{- end}}
10+
{{- if (hasKey .Values.controlPlane "proxy") }}
11+
proxy: {{ .Values.controlPlane.proxy }}
12+
{{- end }}
13+
{{- if (hasKey .Values.controlPlane "controlAPI") }}
14+
controlAPI: {{ .Values.controlPlane.controlAPI }}
15+
{{- end }}
16+
{{- if (hasKey .Values.controlPlane "tunnelAddr") }}
17+
tunnelAddr: {{ .Values.controlPlane.tunnelAddr }}
18+
{{- end }}
19+
{{- if (hasKey .Values.controlPlane "tunnelTLS") }}
20+
tunnelTLS: {{ .Values.controlPlane.tunnelTLS }}
21+
{{- end }}
1422
{{- if (hasKey .Values.controlPlane "proxyURL") }}
1523
proxyURL: {{ .Values.controlPlane.proxyURL }}
1624
{{- end }}

signadot/operator/templates/agent-deployment.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -96,8 +96,10 @@ spec:
9696
name: '{{ $oldSecret := (lookup "v1" "Secret" "signadot" "cluster-agent")
9797
}} {{- with .Values }} {{- with .controlPlane }} {{- with .tokenSecret
9898
}} {{- . }} {{- else }} {{- if $oldSecret }}{{- $oldSecret.metadata.name
99-
}} {{- else }}cluster-token {{- end }} {{- end }} {{- else }}cluster-token
100-
{{- end }} {{- else }}cluster-token {{- end }}'
99+
}} {{- else }}cluster-token {{- end }} {{- end }} {{- else }} {{-
100+
if $oldSecret }}{{- $oldSecret.metadata.name }} {{- else }}cluster-token
101+
{{- end }} {{- end }} {{- else }} {{- if $oldSecret }}{{- $oldSecret.metadata.name
102+
}} {{- else }}cluster-token {{- end }} {{- end }}'
101103
- configMap:
102104
items:
103105
- key: cluster_config.yaml

signadot/operator/templates/signadot-controller-manager-deployment.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -144,8 +144,10 @@ spec:
144144
name: '{{ $oldSecret := (lookup "v1" "Secret" "signadot" "cluster-agent")
145145
}} {{- with .Values }} {{- with .controlPlane }} {{- with .tokenSecret
146146
}} {{- . }} {{- else }} {{- if $oldSecret }}{{- $oldSecret.metadata.name
147-
}} {{- else }}cluster-token {{- end }} {{- end }} {{- else }}cluster-token
148-
{{- end }} {{- else }}cluster-token {{- end }}'
147+
}} {{- else }}cluster-token {{- end }} {{- end }} {{- else }} {{-
148+
if $oldSecret }}{{- $oldSecret.metadata.name }} {{- else }}cluster-token
149+
{{- end }} {{- end }} {{- else }} {{- if $oldSecret }}{{- $oldSecret.metadata.name
150+
}} {{- else }}cluster-token {{- end }} {{- end }}'
149151
- configMap:
150152
items:
151153
- key: cluster_config.yaml

signadot/operator/templates/traffic-manager-clusterrole.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -19,8 +19,10 @@ rules:
1919
- '{{ $oldSecret := (lookup "v1" "Secret" "signadot" "cluster-agent") }} {{- with
2020
.Values }} {{- with .controlPlane }} {{- with .tokenSecret }} {{- . }} {{- else
2121
}} {{- if $oldSecret }}{{- $oldSecret.metadata.name }} {{- else }}cluster-token
22-
{{- end }} {{- end }} {{- else }}cluster-token {{- end }} {{- else }}cluster-token
23-
{{- end }}'
22+
{{- end }} {{- end }} {{- else }} {{- if $oldSecret }}{{- $oldSecret.metadata.name
23+
}} {{- else }}cluster-token {{- end }} {{- end }} {{- else }} {{- if $oldSecret
24+
}}{{- $oldSecret.metadata.name }} {{- else }}cluster-token {{- end }} {{- end
25+
}}'
2426
resources:
2527
- secrets
2628
verbs:

signadot/operator/templates/traffic-manager-deployment.yaml

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -94,8 +94,10 @@ spec:
9494
name: '{{ $oldSecret := (lookup "v1" "Secret" "signadot" "cluster-agent")
9595
}} {{- with .Values }} {{- with .controlPlane }} {{- with .tokenSecret
9696
}} {{- . }} {{- else }} {{- if $oldSecret }}{{- $oldSecret.metadata.name
97-
}} {{- else }}cluster-token {{- end }} {{- end }} {{- else }}cluster-token
98-
{{- end }} {{- else }}cluster-token {{- end }}'
97+
}} {{- else }}cluster-token {{- end }} {{- end }} {{- else }} {{-
98+
if $oldSecret }}{{- $oldSecret.metadata.name }} {{- else }}cluster-token
99+
{{- end }} {{- end }} {{- else }} {{- if $oldSecret }}{{- $oldSecret.metadata.name
100+
}} {{- else }}cluster-token {{- end }} {{- end }}'
99101
- configMap:
100102
items:
101103
- key: cluster_config.yaml

0 commit comments

Comments
 (0)