INNER CODE UNIT · Go
err
openkruise/kruise · cmd/daemon/main.go:91
err = plugin.RegisterCredentialProviderPlugins(*pluginConfigFile, *pluginBinDir)
if err != nil {
klog.ErrorS(err, "Failed to register credential provider plugins")
}
} else if os.IsNotExist(err) {
klog.InfoS("No plugin config file found, skipping", "configFile", *pluginConfigFile)
} else {
klog.ErrorS(err, "Failed to check plugin config file")
}
// make sure the new docker key ring is made and set after the credential plugins are registered
secret.MakeAndSetKeyring()
if err := d.Run(ctx); err != nil {
klog.Fatalf("Failed to start daemon: %v", err)
}
}