Documentation
¶
Index ¶
- type InfrastructureStatus
- type Reconciler
- func (r *Reconciler) AdmitHCPManagedRoutes(ctx context.Context, hcp *hyperv1.HostedControlPlane, ...) error
- func (r *Reconciler) ReconcileInfrastructure(ctx context.Context, hcp *hyperv1.HostedControlPlane, ...) error
- func (r *Reconciler) ReconcileInfrastructureStatus(ctx context.Context, hcp *hyperv1.HostedControlPlane) (InfrastructureStatus, error)
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type InfrastructureStatus ¶
type InfrastructureStatus struct {
APIHost string
APIPort int32
OAuthEnabled bool
OAuthHost string
OAuthPort int32
KonnectivityHost string
KonnectivityPort int32
OpenShiftAPIHost string
OauthAPIServerHost string
PackageServerAPIAddress string
Message string
InternalHCPRouterHost string
NeedInternalRouter bool
ExternalHCPRouterHost string
NeedExternalRouter bool
}
func (InfrastructureStatus) IsReady ¶
func (s InfrastructureStatus) IsReady() bool
type Reconciler ¶ added in v0.1.74
func NewReconciler ¶ added in v0.1.74
func NewReconciler(c client.Client, defaultIngressDomain string) *Reconciler
func (*Reconciler) AdmitHCPManagedRoutes ¶ added in v0.1.74
func (r *Reconciler) AdmitHCPManagedRoutes(ctx context.Context, hcp *hyperv1.HostedControlPlane, privateRouterHost, externalRouterHost string) error
func (*Reconciler) ReconcileInfrastructure ¶ added in v0.1.74
func (r *Reconciler) ReconcileInfrastructure(ctx context.Context, hcp *hyperv1.HostedControlPlane, createOrUpdate upsert.CreateOrUpdateFN) error
func (*Reconciler) ReconcileInfrastructureStatus ¶ added in v0.1.74
func (r *Reconciler) ReconcileInfrastructureStatus(ctx context.Context, hcp *hyperv1.HostedControlPlane) (InfrastructureStatus, error)
Click to show internal directories.
Click to hide internal directories.