Documentation
¶
Index ¶
- func ReconcileDefaultIngressController(ingressController *operatorv1.IngressController, ingressSubdomain string, ...) error
- func ReconcileDefaultIngressControllerCertSecret(certSecret *corev1.Secret, sourceSecret *corev1.Secret) error
- func ReconcileDefaultIngressPassthroughRoute(route *routev1.Route, cpService *corev1.Service, ...) error
- func ReconcileDefaultIngressPassthroughService(service *corev1.Service, defaultNodePort *corev1.Service, ...) error
- type IngressParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReconcileDefaultIngressController ¶
func ReconcileDefaultIngressController(ingressController *operatorv1.IngressController, ingressSubdomain string, platformType hyperv1.PlatformType, replicas int32, isIBMCloudUPI bool, isPrivate bool, useNLB bool, loadBalancerScope operatorv1.LoadBalancerScope, loadBalancerIP string) error
Types ¶
type IngressParams ¶
type IngressParams struct {
IngressSubdomain string
Replicas int32
PlatformType hyperv1.PlatformType
IsPrivate bool
IBMCloudUPI bool
AWSNLB bool
LoadBalancerScope v1.LoadBalancerScope
LoadBalancerIP string
}
func NewIngressParams ¶
func NewIngressParams(hcp *hyperv1.HostedControlPlane) *IngressParams
Click to show internal directories.
Click to hide internal directories.