Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReconcileDeployment ¶
func ReconcileDeployment(dep *appsv1.Deployment, params Params, platformType hyperv1.PlatformType)
func ReconcilePodMonitor ¶
func ReconcilePodMonitor(pm *prometheusoperatorv1.PodMonitor, clusterID string, metricsSet metrics.MetricsSet)
Types ¶
type Params ¶
type Params struct { IngressOperatorImage string IngressCanaryImage string HAProxyRouterImage string KubeRBACProxyImage string ReleaseVersion string TokenMinterImage string AvailabilityProberImage string Socks5ProxyImage string Platform hyperv1.PlatformType DeploymentConfig config.DeploymentConfig }
func NewParams ¶
func NewParams(hcp *hyperv1.HostedControlPlane, version string, releaseImageProvider *imageprovider.ReleaseImageProvider, userReleaseImageProvider *imageprovider.ReleaseImageProvider, setDefaultSecurityContext bool, platform hyperv1.PlatformType) Params
Click to show internal directories.
Click to hide internal directories.