github.com/kotalco/kotal@v0.3.0/apis/bitcoin/v1alpha1/node_webhook.go (about)

     1  package v1alpha1
     2  
     3  import (
     4  	ctrl "sigs.k8s.io/controller-runtime"
     5  	logf "sigs.k8s.io/controller-runtime/pkg/log"
     6  )
     7  
     8  // log is for logging in this package.
     9  var nodelog = logf.Log.WithName("node-resource")
    10  
    11  func (r *Node) SetupWebhookWithManager(mgr ctrl.Manager) error {
    12  	return ctrl.NewWebhookManagedBy(mgr).
    13  		For(r).
    14  		Complete()
    15  }