Documentation
¶
Index ¶
- Constants
- 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 ¶
View Source
const (
ConfigKey = "config.yaml"
)
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.