Documentation ¶
Index ¶
- func ReconcileCertifiedOperatorsCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
- func ReconcileCommunityOperatorsCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
- func ReconcilePackageServerAPIService(apiService *apiregistrationv1.APIService, ca *corev1.Secret)
- func ReconcilePackageServerEndpoints(ep *corev1.Endpoints, serviceIP string)
- func ReconcilePackageServerService(service *corev1.Service)
- func ReconcileRedHatMarketplaceCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
- func ReconcileRedHatOperatorsCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
- type OperatorLifecycleManagerParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReconcileCertifiedOperatorsCatalogSource ¶
func ReconcileCertifiedOperatorsCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
func ReconcileCommunityOperatorsCatalogSource ¶
func ReconcileCommunityOperatorsCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
func ReconcilePackageServerAPIService ¶
func ReconcilePackageServerAPIService(apiService *apiregistrationv1.APIService, ca *corev1.Secret)
func ReconcileRedHatMarketplaceCatalogSource ¶
func ReconcileRedHatMarketplaceCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
func ReconcileRedHatOperatorsCatalogSource ¶
func ReconcileRedHatOperatorsCatalogSource(cs *operatorsv1alpha1.CatalogSource, p *OperatorLifecycleManagerParams)
Types ¶
type OperatorLifecycleManagerParams ¶
type OperatorLifecycleManagerParams struct { CertifiedOperatorsImage string CommunityOperatorsImage string RedHatMarketplaceImage string RedHatOperatorsImage string OLMCatalogPlacement hyperv1.OLMCatalogPlacement }
func NewOperatorLifecycleManagerParams ¶
func NewOperatorLifecycleManagerParams(ctx context.Context, hcp *hyperv1.HostedControlPlane, pullSecret *corev1.Secret, digestLister registryclient.DigestListerFN) (*OperatorLifecycleManagerParams, error)
Click to show internal directories.
Click to hide internal directories.