Documentation ¶
Index ¶
- Constants
- type OCMReconciler
- func (r *OCMReconciler) Reconcile(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) (ctrl.Result, error)
- func (r *OCMReconciler) ReconcileChart(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane, ...) error
- func (r *OCMReconciler) ReconcileOCMService(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) error
Constants ¶
View Source
const ( URL = "oci://quay.io/kubestellar/multicluster-controlplane-chart:v0.2.0-kf-alpha.1" RepoName = "multicluster-controlplane" ChartName = "multicluster-controlplane-chart" ReleaseName = "multicluster-controlplane" )
View Source
const ( ServiceName = "multicluster-controlplane" TargetPort = 9443 )
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type OCMReconciler ¶
type OCMReconciler struct {
*shared.BaseReconciler
}
OCMReconciler reconciles a OCM ControlPlane
func New ¶
func New(cl client.Client, scheme *runtime.Scheme, version string, clientSet *kubernetes.Clientset, dynamicClient *dynamic.DynamicClient) *OCMReconciler
func (*OCMReconciler) Reconcile ¶
func (r *OCMReconciler) Reconcile(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) (ctrl.Result, error)
func (*OCMReconciler) ReconcileChart ¶
func (r *OCMReconciler) ReconcileChart(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane, cfg *shared.SharedConfig) error
func (*OCMReconciler) ReconcileOCMService ¶
func (r *OCMReconciler) ReconcileOCMService(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) error
Click to show internal directories.
Click to hide internal directories.