Documentation ¶
Index ¶
- func Add(mgr manager.Manager, config *config.Config) error
- type ReconcileIBPConsole
- func (r *ReconcileIBPConsole) ConsoleCMUpdated(old, new current.IBPConsoleSpec) bool
- func (r *ReconcileIBPConsole) CreateFunc(e event.CreateEvent) bool
- func (r *ReconcileIBPConsole) DeployerCMUpdated(old, new current.IBPConsoleSpec) bool
- func (r *ReconcileIBPConsole) EnvCMUpdated(old, new current.IBPConsoleSpec) bool
- func (r *ReconcileIBPConsole) GetPodStatus(instance *current.IBPConsole) (bool, error)
- func (r *ReconcileIBPConsole) GetSpecState(instance *current.IBPConsole) (*corev1.ConfigMap, error)
- func (r *ReconcileIBPConsole) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error)
- func (r *ReconcileIBPConsole) SaveSpecState(instance *current.IBPConsole) error
- func (r *ReconcileIBPConsole) SetStatus(instance *current.IBPConsole, reconcileErr error) error
- func (r *ReconcileIBPConsole) SetupWithManager(mgr ctrl.Manager) error
- func (r *ReconcileIBPConsole) UpdateFunc(e event.UpdateEvent) bool
- type Update
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type ReconcileIBPConsole ¶
type ReconcileIBPConsole struct { Offering consoleReconcile Config *config.Config // contains filtered or unexported fields }
ReconcileIBPConsole reconciles a IBPConsole object
func (*ReconcileIBPConsole) ConsoleCMUpdated ¶
func (r *ReconcileIBPConsole) ConsoleCMUpdated(old, new current.IBPConsoleSpec) bool
func (*ReconcileIBPConsole) CreateFunc ¶
func (r *ReconcileIBPConsole) CreateFunc(e event.CreateEvent) bool
func (*ReconcileIBPConsole) DeployerCMUpdated ¶
func (r *ReconcileIBPConsole) DeployerCMUpdated(old, new current.IBPConsoleSpec) bool
func (*ReconcileIBPConsole) EnvCMUpdated ¶
func (r *ReconcileIBPConsole) EnvCMUpdated(old, new current.IBPConsoleSpec) bool
func (*ReconcileIBPConsole) GetPodStatus ¶
func (r *ReconcileIBPConsole) GetPodStatus(instance *current.IBPConsole) (bool, error)
func (*ReconcileIBPConsole) GetSpecState ¶
func (r *ReconcileIBPConsole) GetSpecState(instance *current.IBPConsole) (*corev1.ConfigMap, error)
func (*ReconcileIBPConsole) Reconcile ¶
func (r *ReconcileIBPConsole) Reconcile(ctx context.Context, request reconcile.Request) (reconcile.Result, error)
Reconcile reads that state of the cluster for a IBPConsole object and makes changes based on the state read and what is in the IBPConsole.Spec Note: The Controller will requeue the Request to be processed again if the returned error is non-nil or Result.Requeue is true, otherwise upon completion it will remove the work from the queue.
func (*ReconcileIBPConsole) SaveSpecState ¶
func (r *ReconcileIBPConsole) SaveSpecState(instance *current.IBPConsole) error
func (*ReconcileIBPConsole) SetStatus ¶
func (r *ReconcileIBPConsole) SetStatus(instance *current.IBPConsole, reconcileErr error) error
func (*ReconcileIBPConsole) SetupWithManager ¶
func (r *ReconcileIBPConsole) SetupWithManager(mgr ctrl.Manager) error
func (*ReconcileIBPConsole) UpdateFunc ¶
func (r *ReconcileIBPConsole) UpdateFunc(e event.UpdateEvent) bool
type Update ¶
type Update struct {
// contains filtered or unexported fields
}
func (*Update) ConsoleCMUpdated ¶
func (*Update) DeployerCMUpdated ¶
func (*Update) EnvCMUpdated ¶
func (*Update) GetUpdateStackWithTrues ¶
func (*Update) RestartNeeded ¶
func (*Update) SpecUpdated ¶
Click to show internal directories.
Click to hide internal directories.