config

package
v0.0.1-alpha.4 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jan 4, 2026 License: Apache-2.0 Imports: 5 Imported by: 0

Documentation

Index

Constants

This section is empty.

Variables

Functions

This section is empty.

Types

type PipelineConfig

type PipelineConfig struct {
	PushRegistryURL string
	PullRegistryURL string
	//Proxy registry
	MirrorRegistryEnabled bool
	MirrorRegistryURL     string
}

type Service

type Service struct {
	// contains filtered or unexported fields
}

func NewService

func NewService(config *types.Config, instanceStore store.InstanceStore) *Service

func ProvideConfigService

func ProvideConfigService(config *types.Config, instanceStore store.InstanceStore) *Service

func (*Service) GetAcmeUrl

func (s *Service) GetAcmeUrl() (string, string)

func (*Service) GetAppRestrictions

func (s *Service) GetAppRestrictions(tenant *types.Tenant) *types.ApplicationRestrction

func (*Service) GetKubeServerDefaults

func (s *Service) GetKubeServerDefaults() types.KubeServerConfig

func (*Service) GetServerRestrictions

func (s *Service) GetServerRestrictions(server *types.Server) *types.ServerRestrictions

func (*Service) GetTenantDefaults

func (s *Service) GetTenantDefaults() types.TenantConfig

func (*Service) GetTenantRestrictions

func (s *Service) GetTenantRestrictions(tenant *types.Tenant) *types.TenantRestrictions

func (*Service) GetVolumeRestrictions

func (s *Service) GetVolumeRestrictions(server *types.Server, tenant *types.Tenant) *types.VolumeRestriction

func (*Service) Pipeline

func (s *Service) Pipeline(ctx context.Context) (*PipelineConfig, error)

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL