code: func Register(plugins *admission.Plugins) {
  	plugins.Register(PluginName, func(config io.Reader) (admission.Interface, error) {
  		return NewLifecycle(sets.NewString(metav1.NamespaceDefault, metav1.NamespaceSystem, metav1.NamespacePublic))
  	})
  }
docs: // Register registers a plugin