Unverified Commit edab1ac4 authored by hhzhang16's avatar hhzhang16 Committed by GitHub
Browse files

fix: [k8s service discovery] only replace service account when one isn't set (#4505)


Signed-off-by: default avatarHannah Zhang <hannahz@nvidia.com>
parent 21a03b31
...@@ -896,7 +896,9 @@ func GenerateBasePodSpec( ...@@ -896,7 +896,9 @@ func GenerateBasePodSpec(
} }
if controllerConfig.IsK8sDiscoveryEnabled(component.Annotations) { if controllerConfig.IsK8sDiscoveryEnabled(component.Annotations) {
podSpec.ServiceAccountName = discovery.GetK8sDiscoveryServiceAccountName(parentGraphDeploymentName) if podSpec.ServiceAccountName == "" {
podSpec.ServiceAccountName = discovery.GetK8sDiscoveryServiceAccountName(parentGraphDeploymentName)
}
} }
podSpec.Containers = append(podSpec.Containers, container) podSpec.Containers = append(podSpec.Containers, container)
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment