mirror of https://github.com/k3s-io/k3s.git
Disable automounting service account token in servicelb pods
Signed-off-by: Brad Davidson <brad.davidson@rancher.com>pull/4045/head v1.22.2-rc1+k3s1
parent
7826407a2e
commit
64b502e92c
|
@ -25,6 +25,7 @@ import (
|
||||||
"k8s.io/client-go/kubernetes"
|
"k8s.io/client-go/kubernetes"
|
||||||
v1getter "k8s.io/client-go/kubernetes/typed/apps/v1"
|
v1getter "k8s.io/client-go/kubernetes/typed/apps/v1"
|
||||||
coregetter "k8s.io/client-go/kubernetes/typed/core/v1"
|
coregetter "k8s.io/client-go/kubernetes/typed/core/v1"
|
||||||
|
utilpointer "k8s.io/utils/pointer"
|
||||||
)
|
)
|
||||||
|
|
||||||
var (
|
var (
|
||||||
|
@ -327,6 +328,9 @@ func (h *handler) newDaemonSet(svc *core.Service) (*apps.DaemonSet, error) {
|
||||||
svcNameLabel: svc.Name,
|
svcNameLabel: svc.Name,
|
||||||
},
|
},
|
||||||
},
|
},
|
||||||
|
Spec: core.PodSpec{
|
||||||
|
AutomountServiceAccountToken: utilpointer.Bool(false),
|
||||||
|
},
|
||||||
},
|
},
|
||||||
UpdateStrategy: apps.DaemonSetUpdateStrategy{
|
UpdateStrategy: apps.DaemonSetUpdateStrategy{
|
||||||
Type: apps.RollingUpdateDaemonSetStrategyType,
|
Type: apps.RollingUpdateDaemonSetStrategyType,
|
||||||
|
|
Loading…
Reference in New Issue