File tree Expand file tree Collapse file tree 12 files changed +23
-1
lines changed
charts/nginx-gateway-fabric/templates
snippets-filters-nginx-plus
internal/controller/provisioner Expand file tree Collapse file tree 12 files changed +23
-1
lines changed Original file line number Diff line number Diff line change 35
35
{{- end }}
36
36
{{- end }}
37
37
spec :
38
+ automountServiceAccountToken : true
38
39
containers :
39
40
- args :
40
41
- controller
Original file line number Diff line number Diff line change @@ -7,6 +7,7 @@ metadata:
7
7
{{- include "nginx-gateway.labels" . | nindent 4 }}
8
8
annotations :
9
9
{{- toYaml .Values.nginxGateway.serviceAccount.annotations | nindent 4 }}
10
+ automountServiceAccountToken : false
10
11
{{- if or .Values.nginxGateway.serviceAccount.imagePullSecret .Values.nginxGateway.serviceAccount.imagePullSecrets }}
11
12
imagePullSecrets :
12
13
{{- if .Values.nginxGateway.serviceAccount.imagePullSecret }}
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -252,6 +253,7 @@ spec:
252
253
app.kubernetes.io/instance : nginx-gateway
253
254
app.kubernetes.io/name : nginx-gateway
254
255
spec :
256
+ automountServiceAccountToken : true
255
257
containers :
256
258
- args :
257
259
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -252,6 +253,7 @@ spec:
252
253
app.kubernetes.io/instance : nginx-gateway
253
254
app.kubernetes.io/name : nginx-gateway
254
255
spec :
256
+ automountServiceAccountToken : true
255
257
containers :
256
258
- args :
257
259
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -256,6 +257,7 @@ spec:
256
257
app.kubernetes.io/instance : nginx-gateway
257
258
app.kubernetes.io/name : nginx-gateway
258
259
spec :
260
+ automountServiceAccountToken : true
259
261
containers :
260
262
- args :
261
263
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -256,6 +257,7 @@ spec:
256
257
app.kubernetes.io/instance : nginx-gateway
257
258
app.kubernetes.io/name : nginx-gateway
258
259
spec :
260
+ automountServiceAccountToken : true
259
261
containers :
260
262
- args :
261
263
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -252,6 +253,7 @@ spec:
252
253
app.kubernetes.io/instance : nginx-gateway
253
254
app.kubernetes.io/name : nginx-gateway
254
255
spec :
256
+ automountServiceAccountToken : true
255
257
containers :
256
258
- args :
257
259
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -252,6 +253,7 @@ spec:
252
253
app.kubernetes.io/instance : nginx-gateway
253
254
app.kubernetes.io/name : nginx-gateway
254
255
spec :
256
+ automountServiceAccountToken : true
255
257
containers :
256
258
- args :
257
259
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -273,6 +274,7 @@ spec:
273
274
app.kubernetes.io/instance : nginx-gateway
274
275
app.kubernetes.io/name : nginx-gateway
275
276
spec :
277
+ automountServiceAccountToken : true
276
278
containers :
277
279
- args :
278
280
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -254,6 +255,7 @@ spec:
254
255
app.kubernetes.io/instance : nginx-gateway
255
256
app.kubernetes.io/name : nginx-gateway
256
257
spec :
258
+ automountServiceAccountToken : true
257
259
containers :
258
260
- args :
259
261
- controller
Original file line number Diff line number Diff line change @@ -4,6 +4,7 @@ metadata:
4
4
name : nginx-gateway
5
5
---
6
6
apiVersion : v1
7
+ automountServiceAccountToken : false
7
8
kind : ServiceAccount
8
9
metadata :
9
10
labels :
@@ -254,6 +255,7 @@ spec:
254
255
app.kubernetes.io/instance : nginx-gateway
255
256
app.kubernetes.io/name : nginx-gateway
256
257
spec :
258
+ automountServiceAccountToken : true
257
259
containers :
258
260
- args :
259
261
- controller
Original file line number Diff line number Diff line change @@ -117,7 +117,8 @@ func (p *NginxProvisioner) buildNginxResourceObjects(
117
117
)
118
118
119
119
serviceAccount := & corev1.ServiceAccount {
120
- ObjectMeta : objectMeta ,
120
+ ObjectMeta : objectMeta ,
121
+ AutomountServiceAccountToken : helpers .GetPointer (false ),
121
122
}
122
123
123
124
var openshiftObjs []client.Object
@@ -608,6 +609,7 @@ func (p *NginxProvisioner) buildNginxPodTemplateSpec(
608
609
Annotations : podAnnotations ,
609
610
},
610
611
Spec : corev1.PodSpec {
612
+ AutomountServiceAccountToken : helpers .GetPointer (true ),
611
613
Containers : []corev1.Container {
612
614
{
613
615
Name : "nginx" ,
You can’t perform that action at this time.
0 commit comments