Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func IsInvalidConfig ¶
IsInvalidConfig asserts invalidConfigError.
func NewController ¶
func NewController(config ControllerConfig) (*controller.Controller, error)
Types ¶
type Controller ¶
type Controller struct {
*controller.Controller
}
type ControllerConfig ¶
type ControllerConfig struct { CredentialProvider credential.Provider InstallationName string K8sClient k8sclient.Interface Locker locker.Interface Logger micrologger.Logger Azure setting.Azure AzureMetricsCollector collector.AzureAPIMetrics // Azure client set used when managing control plane resources CPAzureClientSet *client.AzureClientSet ProjectName string ClusterVNetMaskBits int Ignition setting.Ignition IPAMNetworkRange net.IPNet IPAMReservedCIDRs []net.IPNet OIDC setting.OIDC SSHUserList employees.SSHUserList SSOPublicKey string TemplateVersion string DockerhubToken string RegistryDomain string RegistryMirrors []string Debug setting.Debug SentryDSN string }
Directories ¶
Path | Synopsis |
---|---|
handler
|
|
workermigration/internal/mock_azure
Package mock_azure is a generated GoMock package.
|
Package mock_azure is a generated GoMock package. |
Click to show internal directories.
Click to hide internal directories.