Documentation ¶
Index ¶
Constants ¶
View Source
const ( CRDV1Version = "v1" CRDV1Group = "apiextensions.k8s.io" )
Variables ¶
View Source
var (
RESTDeleteFinalizer = "termination.flanksource.com/protect"
)
Functions ¶
This section is empty.
Types ¶
type CRDReconciler ¶ added in v0.1.15
CRDReconciler reconciles changes to CRD objects
func (*CRDReconciler) SetupWithManager ¶ added in v0.1.15
func (r *CRDReconciler) SetupWithManager(mgr ctrl.Manager) error
type Client ¶ added in v0.1.17
type Client struct { ControllerClient client.Client KommonsClient *kommons.Client Events record.EventRecorder Log logr.Logger Scheme *runtime.Scheme Cache *k8s.SchemaCache Discovery discovery.DiscoveryInterface Watcher k8s.WatcherInterface }
type RESTReconciler ¶ added in v0.5.0
type RESTReconciler struct {
Client
}
RESTReconciler reconciles a REST object
func (*RESTReconciler) SetupWithManager ¶ added in v0.5.0
func (r *RESTReconciler) SetupWithManager(mgr ctrl.Manager) error
type TemplateReconciler ¶
type TemplateReconciler struct {
Client
}
TemplateReconciler reconciles a Template object
func (*TemplateReconciler) SetupWithManager ¶
func (r *TemplateReconciler) SetupWithManager(mgr ctrl.Manager) error
Click to show internal directories.
Click to hide internal directories.