Documentation ¶
Index ¶
Constants ¶
View Source
const ( ClusterResourceLabel = "operatorpipelines.certification.redhat.com/cluster-resource" NamespaceLabel = "operatorpipelines.certification.redhat.com/metadata.name" )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CertifiedImageStreamReconciler ¶
type CertifiedImageStreamReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme // contains filtered or unexported fields }
func (*CertifiedImageStreamReconciler) Reconcile ¶
func (r *CertifiedImageStreamReconciler) Reconcile(ctx context.Context, pipeline *v1alpha1.OperatorPipeline) (bool, error)
reconcileCertifiedImageStream will ensure that the certified operator ImageStream is present and up to date.
type MarketplaceImageStreamReconciler ¶
type MarketplaceImageStreamReconciler struct { client.Client Log logr.Logger Scheme *runtime.Scheme // contains filtered or unexported fields }
func (*MarketplaceImageStreamReconciler) Reconcile ¶
func (r *MarketplaceImageStreamReconciler) Reconcile(ctx context.Context, pipeline *v1alpha1.OperatorPipeline) (bool, error)
reconcileMarketplaceImageStream will ensure that the Red Hat Marketplace ImageStream is present and up to date.
type PipelineDependenciesReconciler ¶
func (*PipelineDependenciesReconciler) Reconcile ¶
func (r *PipelineDependenciesReconciler) Reconcile(ctx context.Context, pipeline *v1alpha1.OperatorPipeline) (bool, error)
type PipelineGitRepoReconciler ¶
func (*PipelineGitRepoReconciler) Reconcile ¶
func (r *PipelineGitRepoReconciler) Reconcile(_ context.Context, pipeline *v1alpha1.OperatorPipeline) (bool, error)
type Reconciler ¶
type StatusReconciler ¶
func NewStatusReconciler ¶
func (*StatusReconciler) Reconcile ¶
func (r *StatusReconciler) Reconcile(ctx context.Context, pipeline *v1alpha1.OperatorPipeline) (bool, error)
Click to show internal directories.
Click to hide internal directories.