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
- func (r *OCMReconciler) ReconcileUpdateClusterInfoJob(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane, externalURL string) error
- func (r *OCMReconciler) ReconcileUpdateClusterInfoJobRole(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) error
- func (r *OCMReconciler) ReconcileUpdateClusterInfoJobRoleBinding(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) error
Constants ¶
View Source
const ( URL = "oci://quay.io/pdettori/multicluster-controlplane-chart:0.1.0" 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 (*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
func (*OCMReconciler) ReconcileUpdateClusterInfoJob ¶
func (r *OCMReconciler) ReconcileUpdateClusterInfoJob(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane, externalURL string) error
func (*OCMReconciler) ReconcileUpdateClusterInfoJobRole ¶
func (r *OCMReconciler) ReconcileUpdateClusterInfoJobRole(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) error
func (*OCMReconciler) ReconcileUpdateClusterInfoJobRoleBinding ¶
func (r *OCMReconciler) ReconcileUpdateClusterInfoJobRoleBinding(ctx context.Context, hcp *tenancyv1alpha1.ControlPlane) error
Click to show internal directories.
Click to hide internal directories.