import conf from options.registry import spawner conf.subscribe(spawner.RoleLabelsWorker) conf.subscribe(spawner.RoleLabelsDashboard) conf.subscribe(spawner.RoleLabelsLog) conf.subscribe(spawner.RoleLabelsApi) conf.subscribe(spawner.RoleLabelsConfig) conf.subscribe(spawner.RoleLabelsHooks) conf.subscribe(spawner.TypeLabelsCore) conf.subscribe(spawner.TypeLabelsRunner) conf.subscribe(spawner.AppLabelsTensorboard) conf.subscribe(spawner.AppLabelsNotebook) conf.subscribe(spawner.AppLabelsDockerizer) conf.subscribe(spawner.AppLabelsExperiment) conf.subscribe(spawner.AppLabelsJob) conf.subscribe(spawner.DnsUseResolver) conf.subscribe(spawner.DnsCustomCluster) conf.subscribe(spawner.Plugins) conf.subscribe(spawner.PublicPluginJobs) conf.subscribe(spawner.RefsConfigMaps) conf.subscribe(spawner.RefsSecrets) conf.subscribe(spawner.RestrictK8SResources)
import conf from options.registry import init conf.subscribe(init.InitDockerImage) conf.subscribe(init.InitImagePullPolicy)
import conf from options.registry import auth_azure conf.subscribe(auth_azure.AuthAzureEnabled) conf.subscribe(auth_azure.AuthAzureVerificationSchedule) conf.subscribe(auth_azure.AuthAzureTenantId) conf.subscribe(auth_azure.AuthAzureClientId) conf.subscribe(auth_azure.AuthAzureClientSecret)
import conf from options.registry import ttl conf.subscribe(ttl.TTLWatchStatuses) conf.subscribe(ttl.TTLKeepStatuses) conf.subscribe(ttl.TTLEphemeralToken) conf.subscribe(ttl.TTLToken) conf.subscribe(ttl.TTLHeartbeat)
import conf from options.registry import registries conf.subscribe(registries.RegistryInCluster) conf.subscribe(registries.RegistryLocalHost) conf.subscribe(registries.RegistryHost)
import conf from options.registry import affinities conf.subscribe(affinities.AffinitiesBuildJobs) conf.subscribe(affinities.AffinitiesJobs) conf.subscribe(affinities.AffinitiesExperiments) conf.subscribe(affinities.AffinitiesNotebooks) conf.subscribe(affinities.AffinitiesTensorboards)
import conf from options.registry import groups conf.subscribe(groups.GroupsCheckInterval) conf.subscribe(groups.GroupsChunks)
import conf from options.registry import mount_paths conf.subscribe(mount_paths.MountPathsNvidia) conf.subscribe(mount_paths.Option)
import conf from options.registry import restarts conf.subscribe(restarts.MaxRestartsBuildJobs) conf.subscribe(restarts.MaxRestartsJobs) conf.subscribe(restarts.MaxRestartsExperiments) conf.subscribe(restarts.MaxRestartsNotebooks) conf.subscribe(restarts.MaxRestartsTensorboards)
import conf from options.registry import container_names conf.subscribe(container_names.ContainerNameBuildJobs) conf.subscribe(container_names.ContainerNameExperimentJobs) conf.subscribe(container_names.ContainerNameJobs) conf.subscribe(container_names.ContainerNameTFJobs) conf.subscribe(container_names.ContainerNamePytorchJobs) conf.subscribe(container_names.ContainerNameSidecars) conf.subscribe(container_names.ContainerNameInit) conf.subscribe(container_names.ContainerNamePluginJobs)
import conf from options.registry import k8s conf.subscribe(k8s.K8SNamespace) conf.subscribe(k8s.K8SConfig) conf.subscribe(k8s.K8SNodeName) conf.subscribe(k8s.K8SRBACEnabled) conf.subscribe(k8s.K8SIngressEnabled) conf.subscribe(k8s.K8SIngressAnnotations) conf.subscribe(k8s.K8SServiceAccountName) conf.subscribe(k8s.K8SServiceAccountExperiments) conf.subscribe(k8s.K8SServiceAccountJobs) conf.subscribe(k8s.K8SGpuResourceBuilds) conf.subscribe(k8s.K8SGpuResourceKey) conf.subscribe(k8s.K8STpuTfVersion) conf.subscribe(k8s.K8STpuResourceKey)
import conf from options.registry import deployments conf.subscribe(deployments.PlatformEnvironmentVersion) conf.subscribe(deployments.ChartVersion) conf.subscribe(deployments.ChartIsUpgrade) conf.subscribe(deployments.CliMinVersion) conf.subscribe(deployments.CliLatestVersion) conf.subscribe(deployments.PlatformMinVersion) conf.subscribe(deployments.PlatformLatestVersion) conf.subscribe(deployments.LibMinVersion) conf.subscribe(deployments.LibLatestVersion)
import conf from options.registry import integrations conf.subscribe(integrations.IntegrationsWebhooksDiscord) conf.subscribe(integrations.IntegrationsWebhooksHipchat) conf.subscribe(integrations.IntegrationsWebhooksMattermost) conf.subscribe(integrations.IntegrationsWebhooksPagerDuty) conf.subscribe(integrations.IntegrationsWebhooksSlack) conf.subscribe(integrations.IntegrationsWebhooksGeneric)
import conf from options.registry import downloads conf.subscribe(downloads.DownloadRootArtifacts) conf.subscribe(downloads.DownloadRootLogs)
import conf from options.registry import cleaning conf.subscribe(cleaning.CleaningIntervalsActivityLogs) conf.subscribe(cleaning.CleaningIntervalsNotifications) conf.subscribe(cleaning.CleaningIntervalsArchives)
import conf from options.registry import repos conf.subscribe(repos.ReposAccessToken) conf.subscribe(repos.ReposCredentials)
import conf from options.registry import tensorboards conf.subscribe(tensorboards.TensorboardsDockerImage) conf.subscribe(tensorboards.TensorboardsPortRange)
import conf from options.registry import auth_bitbucket conf.subscribe(auth_bitbucket.AuthBitbucketEnabled) conf.subscribe(auth_bitbucket.AuthBitbucketVerificationSchedule) conf.subscribe(auth_bitbucket.AuthBitbucketClientId) conf.subscribe(auth_bitbucket.AuthBitbucketClientSecret)
import conf from options.registry import scheduler conf.subscribe(scheduler.SchedulerCountdown) conf.subscribe(scheduler.SchedulerCountdownDelayed)
import conf from options.registry import archives conf.subscribe(archives.ArchivesRootRepos) conf.subscribe(archives.ArchivesRootArtifacts) conf.subscribe(archives.ArchivesRootLogs)
import conf from options.registry import persistence conf.subscribe(persistence.ReposClaimName) conf.subscribe(persistence.ReposHostPath) conf.subscribe(persistence.ReposMountPath) conf.subscribe(persistence.UploadMountPath) conf.subscribe(persistence.PersistenceData) conf.subscribe(persistence.PersistenceOutputs) conf.subscribe(persistence.PersistenceLogs)
import conf from options.registry import ownership conf.subscribe(ownership.AllowUserProjects) conf.subscribe(ownership.OwnerTypes) conf.subscribe(ownership.Roles) conf.subscribe(ownership.DefaultRole) conf.subscribe(ownership.ScopeRoles)
import conf from options.registry import notebooks conf.subscribe(notebooks.NotebooksDockerImage) conf.subscribe(notebooks.NotebooksBackend) conf.subscribe(notebooks.NotebooksPortRange) conf.subscribe(notebooks.NotebooksMountCode)
import conf from options.registry import tolerations conf.subscribe(tolerations.TolerationsBuildJobs) conf.subscribe(tolerations.TolerationsJobs) conf.subscribe(tolerations.TolerationsExperiments) conf.subscribe(tolerations.TolerationsNotebooks) conf.subscribe(tolerations.TolerationsTensorboards)
import conf from options.registry import email conf.subscribe(email.EmailDefaultDomain) conf.subscribe(email.DefaultFromEmail) conf.subscribe(email.EmailHostUser) conf.subscribe(email.EmailHostPassword)
import conf from options.registry import k8s_secrets conf.subscribe(k8s_secrets.K8SSecretsBuildJobs) conf.subscribe(k8s_secrets.K8SSecretsJobs) conf.subscribe(k8s_secrets.K8SSecretsExperiments) conf.subscribe(k8s_secrets.K8SSecretsNotebooks) conf.subscribe(k8s_secrets.K8SSecretsTensorboards)
import conf from options.registry import sidecars conf.subscribe(sidecars.SidecarsDockerImage) conf.subscribe(sidecars.SidecarsImagePullPolicy) conf.subscribe(sidecars.SidecarsSleepInterval)
import conf from options.registry import node_selectors conf.subscribe(node_selectors.NodeSelectorsBuildJobs) conf.subscribe(node_selectors.NodeSelectorsJobs) conf.subscribe(node_selectors.NodeSelectorsExperiments) conf.subscribe(node_selectors.NodeSelectorsNotebooks) conf.subscribe(node_selectors.NodeSelectorsTensorboards)
import conf from options.registry import mount_paths conf.subscribe(mount_paths.MountPathsNvidia) conf.subscribe(mount_paths.DirsNvidia)
import conf from options.registry import annotations conf.subscribe(annotations.AnnotationsBuildJobs) conf.subscribe(annotations.AnnotationsJobs) conf.subscribe(annotations.AnnotationsExperiments) conf.subscribe(annotations.AnnotationsNotebooks) conf.subscribe(annotations.AnnotationsTensorboards)