Documentation ¶
Index ¶
- Constants
- func DFAddToScheme(scheme *runtime.Scheme)
- func DFCAddToScheme(scheme *runtime.Scheme)
- type ManagedFusionOfferingReconciler
- func (r *ManagedFusionOfferingReconciler) CreateOrUpdate(obj client.Object, f controllerutil.MutateFn) (controllerutil.OperationResult, error)
- func (r *ManagedFusionOfferingReconciler) GetAndUpdate(obj client.Object, f controllerutil.MutateFn) error
- func (r *ManagedFusionOfferingReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *ManagedFusionOfferingReconciler) SetupWithManager(mgr ctrl.Manager, ctrlOptions *controller.Options) error
- type ManagedFusionReconciler
Constants ¶
View Source
const ( EgressFirewallCRD = "egressfirewalls.k8s.ovn.org" EgressNetworkPolicyCRD = "egressnetworkpolicies.network.openshift.io" )
Variables ¶
This section is empty.
Functions ¶
func DFAddToScheme ¶
func DFCAddToScheme ¶
Types ¶
type ManagedFusionOfferingReconciler ¶
type ManagedFusionOfferingReconciler struct { Client client.Client Log logr.Logger Scheme *runtime.Scheme AvailableCRDs map[string]bool // contains filtered or unexported fields }
ManagedFusionOfferingReconciler reconciles a ManagedFusionOffering object
func (*ManagedFusionOfferingReconciler) CreateOrUpdate ¶
func (r *ManagedFusionOfferingReconciler) CreateOrUpdate(obj client.Object, f controllerutil.MutateFn) (controllerutil.OperationResult, error)
func (*ManagedFusionOfferingReconciler) GetAndUpdate ¶
func (r *ManagedFusionOfferingReconciler) GetAndUpdate(obj client.Object, f controllerutil.MutateFn) error
func (*ManagedFusionOfferingReconciler) SetupWithManager ¶
func (r *ManagedFusionOfferingReconciler) SetupWithManager(mgr ctrl.Manager, ctrlOptions *controller.Options) error
SetupWithManager sets up the controller with the Manager.
type ManagedFusionReconciler ¶
type ManagedFusionReconciler struct { Client client.Client UnrestrictedClient client.Client Log logr.Logger Scheme *runtime.Scheme Namespace string AvailableCRDs map[string]bool CustomerNotificationHTMLPath string // contains filtered or unexported fields }
func (*ManagedFusionReconciler) Reconcile ¶
func (r *ManagedFusionReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
Reconcile changes to all owned resource based on the infromation provided by the ManangedFusion secret resource
func (*ManagedFusionReconciler) SetupWithManager ¶
func (r *ManagedFusionReconciler) SetupWithManager(mgr ctrl.Manager, ctrlOptions *controller.Options) error
SetupWithManager creates an setup a ManagedFusion to work with the provided manager
Click to show internal directories.
Click to hide internal directories.