Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func GenerateVariables ¶ added in v0.9.0
func GenerateVariables(allBundles []*catalogmetadata.Bundle, clusterExtensions []ocv1alpha1.ClusterExtension, bundleDeployments []rukpakv1alpha1.BundleDeployment) ([]deppy.Variable, error)
Types ¶
type BundleProvider ¶ added in v0.8.0
type BundleProvider interface {
Bundles(ctx context.Context) ([]*catalogmetadata.Bundle, error)
}
BundleProvider provides the way to retrieve a list of Bundles from a source, generally from a catalog client of some kind.
type ClusterExtensionReconciler ¶ added in v0.9.0
type ClusterExtensionReconciler struct { client.Client BundleProvider BundleProvider Scheme *runtime.Scheme Resolver *solver.Solver }
ClusterExtensionReconciler reconciles a ClusterExtension object
func (*ClusterExtensionReconciler) SetupWithManager ¶ added in v0.9.0
func (r *ClusterExtensionReconciler) SetupWithManager(mgr ctrl.Manager) error
SetupWithManager sets up the controller with the Manager.
Click to show internal directories.
Click to hide internal directories.