Versions in this module Expand all Collapse all v1 v1.19.0 Feb 21, 2020 Changes in this version + const DefaultInstallationConfigMapName + const DefaultInstallationName + const DefaultInstallationPrefix + const IntegreatlyOwnerName + const IntegreatlyOwnerNamespace + func Add(mgr manager.Manager, products []string) error + type EnqueueIntegreatlyOwner struct + func (e *EnqueueIntegreatlyOwner) Create(evt event.CreateEvent, q workqueue.RateLimitingInterface) + func (e *EnqueueIntegreatlyOwner) Delete(evt event.DeleteEvent, q workqueue.RateLimitingInterface) + func (e *EnqueueIntegreatlyOwner) Generic(evt event.GenericEvent, q workqueue.RateLimitingInterface) + func (e *EnqueueIntegreatlyOwner) Update(evt event.UpdateEvent, q workqueue.RateLimitingInterface) + type ReconcileInstallation struct + func (r *ReconcileInstallation) Reconcile(request reconcile.Request) (reconcile.Result, error) + type Reconciler struct + Config *config.ThreeScale + ConfigManager config.ConfigReadWriter + func NewBootstrapReconciler(configManager config.ConfigReadWriter, installation *integreatlyv1alpha1.RHMI, ...) (*Reconciler, error) + func (r *Reconciler) GetPreflightObject(ns string) runtime.Object + func (r *Reconciler) Reconcile(ctx context.Context, installation *integreatlyv1alpha1.RHMI, ...) (integreatlyv1alpha1.StatusPhase, error) + type Stage struct + Name integreatlyv1alpha1.StageName + Products map[integreatlyv1alpha1.ProductName]integreatlyv1alpha1.RHMIProductStatus + type Type struct + Stages []Stage + func TypeFactory(installationType string, products []string) (*Type, error) + func (t *Type) GetStages() []Stage + func (t *Type) HasProduct(product string) bool