Documentation ¶
Index ¶
- func GetDefaultAddressPlans(ns string) []*v1beta2.AddressPlan
- func GetDefaultAddressSpacePlans(ns string) []*v1beta2.AddressSpacePlan
- func GetDefaultBrokeredInfraConfigs(ns string) []*v1beta1.BrokeredInfraConfig
- func GetDefaultStandardInfraConfigs(ns string) []*v1beta1.StandardInfraConfig
- type Reconciler
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GetDefaultAddressPlans ¶
func GetDefaultAddressPlans(ns string) []*v1beta2.AddressPlan
func GetDefaultAddressSpacePlans ¶
func GetDefaultAddressSpacePlans(ns string) []*v1beta2.AddressSpacePlan
func GetDefaultBrokeredInfraConfigs ¶
func GetDefaultBrokeredInfraConfigs(ns string) []*v1beta1.BrokeredInfraConfig
func GetDefaultStandardInfraConfigs ¶
func GetDefaultStandardInfraConfigs(ns string) []*v1beta1.StandardInfraConfig
Types ¶
type Reconciler ¶
type Reconciler struct { Config *config.AMQOnline ConfigManager config.ConfigReadWriter *resources.Reconciler // contains filtered or unexported fields }
func NewReconciler ¶
func NewReconciler(configManager config.ConfigReadWriter, installation *integreatlyv1alpha1.RHMI, mpm marketplace.MarketplaceInterface, recorder record.EventRecorder) (*Reconciler, error)
func (*Reconciler) GetPreflightObject ¶
func (r *Reconciler) GetPreflightObject(ns string) runtime.Object
func (*Reconciler) Reconcile ¶
func (r *Reconciler) Reconcile(ctx context.Context, installation *integreatlyv1alpha1.RHMI, product *integreatlyv1alpha1.RHMIProductStatus, serverClient k8sclient.Client) (integreatlyv1alpha1.StatusPhase, error)
Reconcile reads that state of the cluster for amq online and makes changes based on the state read and what is required
Click to show internal directories.
Click to hide internal directories.