Documentation ¶
Overview ¶
Package resources contains the resources controller responsible for making sure the various Kubernetes resources we need in the usercluster like RBAC, Deployments, ServiceAccounts and much more are present.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func Add ¶
func Add( mgr manager.Manager, seedMgr manager.Manager, version string, namespace string, cloudProviderName string, clusterURL *url.URL, clusterIsPaused userclustercontrollermanager.IsPausedChecker, overwriteRegistry string, openvpnServerPort uint32, kasSecurePort uint32, tunnelingAgentIP net.IP, registerReconciledCheck func(name string, check healthz.Checker) error, dnsClusterIP string, nodeLocalDNSCache bool, opaIntegration bool, opaEnableMutation bool, versions kubermatic.Versions, userSSHKeyAgent bool, networkPolices bool, opaWebhookTimeout int, caBundle resources.CABundle, userClusterMLA UserClusterMLA, clusterName string, konnectivity bool, konnectivityServerHost string, konnectivityServerPort int, ccmMigration bool, ccmMigrationCompleted bool, enableOperatingSystemManager bool, log *zap.SugaredLogger) error
Add creates a new user cluster controller.
Types ¶
Click to show internal directories.
Click to hide internal directories.