in internal/api/v1/authproxyworkload_webhook.go [53:64]
func (*AuthProxyWorkloadDefaulter) Default(_ context.Context, obj runtime.Object) error {
r, ok := obj.(*AuthProxyWorkload)
if !ok {
return fmt.Errorf("expected an AuthProxyWorkload object but got %T", obj)
}
authproxyworkloadlog.Info("default", "name", r.Name)
if r.Spec.AuthProxyContainer != nil &&
r.Spec.AuthProxyContainer.RolloutStrategy == "" {
r.Spec.AuthProxyContainer.RolloutStrategy = WorkloadStrategy
}
return nil
}