Documentation ¶
Overview ¶
Package cloud contains a controller that is responsible for creating cluster-level resources at the cloud provider, like networks, subnets or security groups. The concrete implementation used differs based on the cloudprovider and may be a no-op.
Index ¶
Constants ¶
View Source
const ( ControllerName = "kkp-cloud-controller" // currentMigrationRevision describes the current migration revision. If this is set on the // cluster, certain migrations won't get executed. This must never be decremented. CurrentMigrationRevision = awsHardcodedAZMigrationRevision )
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add( mgr manager.Manager, log *zap.SugaredLogger, numWorkers int, seedGetter provider.SeedGetter, workerName string, versions kubermatic.Versions, caBundle *x509.CertPool, ) error
func MustRegisterMetrics ¶ added in v2.19.0
func MustRegisterMetrics(c prometheus.Registerer)
Types ¶
type Reconciler ¶
type Reconciler struct { ctrlruntimeclient.Client // contains filtered or unexported fields }
Click to show internal directories.
Click to hide internal directories.