Checks error for loading audit webhook config to prevent panic
Signed-off-by: JoshVanL <vleeuwenjoshua@gmail.com> Kubernetes-commit: 1bb6ed9bdc0fb960d0acedc575a59de1306006ca
This commit is contained in:
parent
ea2fe0c9c4
commit
f93ee6dd2e
|
|
@ -64,8 +64,12 @@ func retryOnError(err error) bool {
|
|||
func loadWebhook(configFile string, groupVersion schema.GroupVersion, initialBackoff time.Duration, customDial utilnet.DialFunc) (*webhook.GenericWebhook, error) {
|
||||
w, err := webhook.NewGenericWebhook(audit.Scheme, audit.Codecs, configFile,
|
||||
[]schema.GroupVersion{groupVersion}, initialBackoff, customDial)
|
||||
if err != nil {
|
||||
return nil, err
|
||||
}
|
||||
|
||||
w.ShouldRetry = retryOnError
|
||||
return w, err
|
||||
return w, nil
|
||||
}
|
||||
|
||||
type backend struct {
|
||||
|
|
|
|||
Loading…
Reference in New Issue