Documentation
¶
Index ¶
- type IronicAPIReconciler
- func (r *IronicAPIReconciler) GetClient() client.Client
- func (r *IronicAPIReconciler) GetKClient() kubernetes.Interface
- func (r *IronicAPIReconciler) GetLogger() logr.Logger
- func (r *IronicAPIReconciler) GetScheme() *runtime.Scheme
- func (r *IronicAPIReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, _err error)
- func (r *IronicAPIReconciler) SetupWithManager(mgr ctrl.Manager) error
- type IronicConductorReconciler
- func (r *IronicConductorReconciler) GetClient() client.Client
- func (r *IronicConductorReconciler) GetKClient() kubernetes.Interface
- func (r *IronicConductorReconciler) GetLogger() logr.Logger
- func (r *IronicConductorReconciler) GetScheme() *runtime.Scheme
- func (r *IronicConductorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, _err error)
- func (r *IronicConductorReconciler) SetupWithManager(mgr ctrl.Manager) error
- type IronicInspectorReconciler
- type IronicNeutronAgentReconciler
- func (r *IronicNeutronAgentReconciler) GetClient() client.Client
- func (r *IronicNeutronAgentReconciler) GetKClient() kubernetes.Interface
- func (r *IronicNeutronAgentReconciler) GetLogger() logr.Logger
- func (r *IronicNeutronAgentReconciler) GetScheme() *runtime.Scheme
- func (r *IronicNeutronAgentReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, _err error)
- func (r *IronicNeutronAgentReconciler) SetupWithManager(mgr ctrl.Manager) error
- type IronicReconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type IronicAPIReconciler ¶
type IronicAPIReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
IronicAPIReconciler reconciles a IronicAPI object
func (*IronicAPIReconciler) GetClient ¶
func (r *IronicAPIReconciler) GetClient() client.Client
GetClient -
func (*IronicAPIReconciler) GetKClient ¶
func (r *IronicAPIReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*IronicAPIReconciler) GetLogger ¶
func (r *IronicAPIReconciler) GetLogger() logr.Logger
GetLogger -
func (*IronicAPIReconciler) GetScheme ¶
func (r *IronicAPIReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*IronicAPIReconciler) Reconcile ¶
func (r *IronicAPIReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, _err error)
Reconcile -
func (*IronicAPIReconciler) SetupWithManager ¶
func (r *IronicAPIReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type IronicConductorReconciler ¶
type IronicConductorReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
IronicConductorReconciler reconciles a IronicConductor object
func (*IronicConductorReconciler) GetClient ¶
func (r *IronicConductorReconciler) GetClient() client.Client
GetClient -
func (*IronicConductorReconciler) GetKClient ¶
func (r *IronicConductorReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*IronicConductorReconciler) GetLogger ¶
func (r *IronicConductorReconciler) GetLogger() logr.Logger
GetLogger -
func (*IronicConductorReconciler) GetScheme ¶
func (r *IronicConductorReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*IronicConductorReconciler) Reconcile ¶
func (r *IronicConductorReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, _err error)
Reconcile -
func (*IronicConductorReconciler) SetupWithManager ¶
func (r *IronicConductorReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
type IronicInspectorReconciler ¶
type IronicInspectorReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
IronicInspectorReconciler reconciles a IronicInspector object
func (*IronicInspectorReconciler) Reconcile ¶
func (r *IronicInspectorReconciler) Reconcile( ctx context.Context, req ctrl.Request, ) (result ctrl.Result, _err error)
Reconcile -
func (*IronicInspectorReconciler) SetupWithManager ¶
func (r *IronicInspectorReconciler) SetupWithManager( mgr ctrl.Manager, ) error
SetupWithManager sets up the controller with the Manager.
type IronicNeutronAgentReconciler ¶
type IronicNeutronAgentReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
IronicNeutronAgentReconciler reconciles a IronicNeutronAgent object
func (*IronicNeutronAgentReconciler) GetClient ¶
func (r *IronicNeutronAgentReconciler) GetClient() client.Client
GetClient -
func (*IronicNeutronAgentReconciler) GetKClient ¶
func (r *IronicNeutronAgentReconciler) GetKClient() kubernetes.Interface
GetKClient -
func (*IronicNeutronAgentReconciler) GetLogger ¶
func (r *IronicNeutronAgentReconciler) GetLogger() logr.Logger
GetLogger -
func (*IronicNeutronAgentReconciler) GetScheme ¶
func (r *IronicNeutronAgentReconciler) GetScheme() *runtime.Scheme
GetScheme -
func (*IronicNeutronAgentReconciler) Reconcile ¶
func (r *IronicNeutronAgentReconciler) Reconcile( ctx context.Context, req ctrl.Request, ) (result ctrl.Result, _err error)
Reconcile -
func (*IronicNeutronAgentReconciler) SetupWithManager ¶
func (r *IronicNeutronAgentReconciler) SetupWithManager( mgr ctrl.Manager, ) error
SetupWithManager - sets up the controller with the Manager.
type IronicReconciler ¶
type IronicReconciler struct {
client.Client
Kclient kubernetes.Interface
Log logr.Logger
Scheme *runtime.Scheme
}
IronicReconciler reconciles a Ironic object
func (*IronicReconciler) Reconcile ¶
func (r *IronicReconciler) Reconcile(ctx context.Context, req ctrl.Request) (result ctrl.Result, _err error)
Reconcile is part of the main kubernetes reconciliation loop which aims to move the current state of the cluster closer to the desired state. TODO(user): Modify the Reconcile function to compare the state specified by the Ironic object against the actual cluster state, and then perform operations to make the cluster state reflect the state specified by the user.
For more details, check Reconcile and its Result here: - https://pkg.go.dev/sigs.k8s.io/controller-runtime@v0.12.1/pkg/reconcile
func (*IronicReconciler) SetupWithManager ¶
func (r *IronicReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.