Documentation ¶
Overview ¶
Package openshift contains a controller that reconciles all controlplane components in the seed needed for Openshift clusters.
Index ¶
- Constants
- func Add(mgr manager.Manager, log *zap.SugaredLogger, numWorkers int, workerName string, ...) error
- func GetCronJobCreators(osData *openshiftData) []reconciling.NamedCronJobCreatorGetter
- func GetPodDisruptionBudgetCreators(osData *openshiftData) []reconciling.NamedPodDisruptionBudgetCreatorGetter
- func GetStatefulSetCreators(osData *openshiftData, enableDataCorruptionChecks bool) []reconciling.NamedStatefulSetCreatorGetter
- type Features
- type OIDCConfig
- type Reconciler
Constants ¶
View Source
const ControllerName = "openshift_controller"
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add( mgr manager.Manager, log *zap.SugaredLogger, numWorkers int, workerName string, seedGetter provider.SeedGetter, userClusterConnProvider *clusterclient.Provider, overwriteRegistry, nodeAccessNetwork string, etcdDiskSize resource.Quantity, dockerPullConfigJSON []byte, externalURL string, kubermaticImage string, etcdLauncherImage string, dnatControllerImage string, features Features, concurrentClusterUpdates int, versions kubermatic.Versions, ) error
func GetCronJobCreators ¶
func GetCronJobCreators(osData *openshiftData) []reconciling.NamedCronJobCreatorGetter
func GetPodDisruptionBudgetCreators ¶
func GetPodDisruptionBudgetCreators(osData *openshiftData) []reconciling.NamedPodDisruptionBudgetCreatorGetter
func GetStatefulSetCreators ¶
func GetStatefulSetCreators(osData *openshiftData, enableDataCorruptionChecks bool) []reconciling.NamedStatefulSetCreatorGetter
Types ¶
type OIDCConfig ¶
Click to show internal directories.
Click to hide internal directories.