diff --git a/pkg/plugins/trivy/image.go b/pkg/plugins/trivy/image.go index ff0f1b028..1fa332fee 100644 --- a/pkg/plugins/trivy/image.go +++ b/pkg/plugins/trivy/image.go @@ -210,7 +210,7 @@ func GetPodSpecForStandaloneMode(ctx trivyoperator.PluginContext, registryPasswordKey := fmt.Sprintf("%s.password", c.Name) secretName := secret.Name if CheckGcpCrOrPrivateRegistry(c.Image) && - trivyoperator.GetDefaultConfig().GetScanJobUseGCRServiceAccount() { + ctx.GetTrivyOperatorConfig().GetScanJobUseGCRServiceAccount() { createEnvandVolumeForGcr(&env, &volumeMounts, &volumes, ®istryPasswordKey, &secretName) } else { env = append(env, corev1.EnvVar{ diff --git a/pkg/trivyoperator/config.go b/pkg/trivyoperator/config.go index 46b95dcb0..c57d8874b 100644 --- a/pkg/trivyoperator/config.go +++ b/pkg/trivyoperator/config.go @@ -68,7 +68,7 @@ const ( KeyNodeCollectorVolumeMounts = "nodeCollector.volumeMounts" KeyScanJobCustomVolumesMount = "scanJob.customVolumesMount" KeyScanJobCustomVolumes = "scanJob.customVolumes" - KeyScanJobUseGCRServiceAccount = "scanJob.UseGCRServiceAccount" + KeyScanJobUseGCRServiceAccount = "scanJob.useGCRServiceAccount" keyScanJobNodeSelector = "scanJob.nodeSelector" keyScanJobAnnotations = "scanJob.annotations"