Documentation ¶
Index ¶
- func ReconcileDeployment(deployment *appsv1.Deployment, ownerRef config.OwnerRef, image string, ...) error
- func ReconcileOpenShiftControllerManagerConfig(cm *corev1.ConfigMap, ownerRef config.OwnerRef, ...) error
- func ReconcileService(svc *corev1.Service, ownerRef config.OwnerRef) error
- func ReconcileServiceMonitor(sm *prometheusoperatorv1.ServiceMonitor, ownerRef config.OwnerRef, ...) error
- type OpenShiftControllerManagerParams
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ReconcileDeployment ¶
func ReconcileDeployment(deployment *appsv1.Deployment, ownerRef config.OwnerRef, image string, config *corev1.ConfigMap, deploymentConfig config.DeploymentConfig) error
func ReconcileServiceMonitor ¶
func ReconcileServiceMonitor(sm *prometheusoperatorv1.ServiceMonitor, ownerRef config.OwnerRef, clusterID string, metricsSet metrics.MetricsSet) error
Types ¶
type OpenShiftControllerManagerParams ¶
type OpenShiftControllerManagerParams struct { OpenShiftControllerManagerImage string DockerBuilderImage string DeployerImage string APIServer *configv1.APIServerSpec Network *configv1.NetworkSpec Build *configv1.Build Image *configv1.ImageSpec DeploymentConfig config.DeploymentConfig config.OwnerRef }
func NewOpenShiftControllerManagerParams ¶
func NewOpenShiftControllerManagerParams(hcp *hyperv1.HostedControlPlane, observedConfig *globalconfig.ObservedConfig, releaseImageProvider *imageprovider.ReleaseImageProvider, setDefaultSecurityContext bool) *OpenShiftControllerManagerParams
func (*OpenShiftControllerManagerParams) CipherSuites ¶
func (p *OpenShiftControllerManagerParams) CipherSuites() []string
func (*OpenShiftControllerManagerParams) MinTLSVersion ¶
func (p *OpenShiftControllerManagerParams) MinTLSVersion() string
Click to show internal directories.
Click to hide internal directories.