Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewTestRouting ¶
func NewTestRouting( adminProvider provider.AdminProvider, settingsProvider provider.SettingsProvider, userInfoGetter provider.UserInfoGetter, seedsGetter provider.SeedsGetter, seedClientGetter provider.SeedClientGetter, clusterProvidersGetter provider.ClusterProviderGetter, addonProviderGetter provider.AddonProviderGetter, addonConfigProvider provider.AddonConfigProvider, sshKeyProvider provider.SSHKeyProvider, privilegedSSHKeyProvider provider.PrivilegedSSHKeyProvider, userProvider provider.UserProvider, serviceAccountProvider provider.ServiceAccountProvider, privilegedServiceAccountProvider provider.PrivilegedServiceAccountProvider, serviceAccountTokenProvider provider.ServiceAccountTokenProvider, privilegedServiceAccountTokenProvider provider.PrivilegedServiceAccountTokenProvider, projectProvider provider.ProjectProvider, privilegedProjectProvider provider.PrivilegedProjectProvider, issuerVerifier auth.OIDCIssuerVerifier, tokenVerifiers auth.TokenVerifier, tokenExtractors auth.TokenExtractor, prometheusClient prometheusapi.Client, projectMemberProvider *kubernetes.ProjectMemberProvider, privilegedProjectMemberProvider provider.PrivilegedProjectMemberProvider, versions []*version.Version, updates []*version.Update, saTokenAuthenticator serviceaccount.TokenAuthenticator, saTokenGenerator serviceaccount.TokenGenerator, eventRecorderProvider provider.EventRecorderProvider, presetsProvider provider.PresetProvider, admissionPluginProvider provider.AdmissionPluginsProvider, settingsWatcher watcher.SettingsWatcher) http.Handler
NewTestRouting is a hack that helps us avoid circular imports for example handler package uses v1/dc and v1/dc needs handler for testing
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.