Documentation ¶
Index ¶
- Constants
- func KubeAPIServerServicePorts(securePort int32) []corev1.ServicePort
- func KubeAPIServerServiceSelector() map[string]string
- type HostedControlPlaneReconciler
- func (r *HostedControlPlaneReconciler) LookupReleaseImage(ctx context.Context, hcp *hyperv1.HostedControlPlane) (*releaseinfo.ReleaseImage, error)
- func (r *HostedControlPlaneReconciler) Reconcile(ctx context.Context, req ctrl.Request) (ctrl.Result, error)
- func (r *HostedControlPlaneReconciler) SetupWithManager(mgr ctrl.Manager) error
- type InfrastructureStatus
Constants ¶
View Source
const ( DefaultAdminKubeconfigName = "admin-kubeconfig" DefaultAdminKubeconfigKey = "kubeconfig" )
Variables ¶
This section is empty.
Functions ¶
func KubeAPIServerServicePorts ¶
func KubeAPIServerServicePorts(securePort int32) []corev1.ServicePort
Types ¶
type HostedControlPlaneReconciler ¶
type HostedControlPlaneReconciler struct { client.Client Log logr.Logger ReleaseProvider releaseinfo.Provider HostedAPICache hostedapicache.HostedAPICache // contains filtered or unexported fields }
func (*HostedControlPlaneReconciler) LookupReleaseImage ¶
func (r *HostedControlPlaneReconciler) LookupReleaseImage(ctx context.Context, hcp *hyperv1.HostedControlPlane) (*releaseinfo.ReleaseImage, error)
func (*HostedControlPlaneReconciler) SetupWithManager ¶
func (r *HostedControlPlaneReconciler) SetupWithManager(mgr ctrl.Manager) error
type InfrastructureStatus ¶
type InfrastructureStatus struct { APIHost string APIPort int32 OAuthHost string OAuthPort int32 KonnectivityHost string KonnectivityPort int32 OpenShiftAPIHost string OauthAPIServerHost string PackageServerAPIAddress string }
func (InfrastructureStatus) IsReady ¶
func (s InfrastructureStatus) IsReady() bool
Click to show internal directories.
Click to hide internal directories.