Documentation ¶
Index ¶
- Constants
- func ReconcileAgentDeployment(deployment *appsv1.Deployment, ownerRef config.OwnerRef, ...) error
- func ReconcileExternalRoute(route *routev1.Route, ownerRef config.OwnerRef, hostname string, ...) error
- func ReconcileInternalRoute(route *routev1.Route, ownerRef config.OwnerRef) error
- func ReconcileServerDeployment(deployment *appsv1.Deployment, ownerRef config.OwnerRef, ...) error
- func ReconcileServerLocalService(svc *corev1.Service, ownerRef config.OwnerRef) error
- func ReconcileServerService(svc *corev1.Service, ownerRef config.OwnerRef, ...) error
- func ReconcileServerServiceStatus(svc *corev1.Service, route *routev1.Route, ...) (host string, port int32, message string, err error)
- type KonnectivityParams
- type KonnectivityServiceParams
Constants ¶
View Source
const ( KonnectivityServerLocalPort = 8090 KonnectivityServerPort = 8091 )
View Source
const (
KubeconfigKey = "kubeconfig"
)
Variables ¶
This section is empty.
Functions ¶
func ReconcileAgentDeployment ¶
func ReconcileAgentDeployment(deployment *appsv1.Deployment, ownerRef config.OwnerRef, deploymentConfig config.DeploymentConfig, image string, ips []string) error
func ReconcileExternalRoute ¶
func ReconcileInternalRoute ¶
func ReconcileServerDeployment ¶
func ReconcileServerDeployment(deployment *appsv1.Deployment, ownerRef config.OwnerRef, deploymentConfig config.DeploymentConfig, image string) error
func ReconcileServerService ¶
Types ¶
type KonnectivityParams ¶
type KonnectivityParams struct { KonnectivityServerImage string KonnectivityAgentImage string ExternalAddress string ExternalPort int32 OwnerRef config.OwnerRef ServerDeploymentConfig config.DeploymentConfig AgentDeploymentConfig config.DeploymentConfig AgentDeamonSetConfig config.DeploymentConfig }
func NewKonnectivityParams ¶
func NewKonnectivityParams(hcp *hyperv1.HostedControlPlane, images map[string]string, externalAddress string, externalPort int32, setDefaultSecurityContext bool) *KonnectivityParams
type KonnectivityServiceParams ¶
func NewKonnectivityServiceParams ¶
func NewKonnectivityServiceParams(hcp *hyperv1.HostedControlPlane) *KonnectivityServiceParams
Click to show internal directories.
Click to hide internal directories.