Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type APIConfig ¶
type APIConfig struct { InternalPort int `yaml:"internalPort"` IdleTimeout int `yaml:"idleTimeout"` ReadTimeout int `yaml:"readTimeout"` ReadHeaderTimeout int `yaml:"readHeaderTimeout"` WriteTimeout int `yaml:"writeTimeout"` ExternalFQDN string `yaml:"externalFQDN"` ExternalPort int `yaml:"externalPort"` ServerURL string RootNamespace string `yaml:"rootNamespace"` BuilderName string `yaml:"builderName"` RunnerName string `yaml:"runnerName"` ContainerRepositoryPrefix string `yaml:"containerRepositoryPrefix"` ContainerRegistryType string `yaml:"containerRegistryType"` PackageRegistrySecretNames []string `yaml:"packageRegistrySecretNames"` DefaultDomainName string `yaml:"defaultDomainName"` UserCertificateExpirationWarningDuration string `yaml:"userCertificateExpirationWarningDuration"` DefaultLifecycleConfig DefaultLifecycleConfig `yaml:"defaultLifecycleConfig"` RoleMappings map[string]Role `yaml:"roleMappings"` AuthProxyHost string `yaml:"authProxyHost"` AuthProxyCACert string `yaml:"authProxyCACert"` LogLevel zapcore.Level `yaml:"logLevel"` }
func LoadFromPath ¶
func (*APIConfig) GenerateK8sClientConfig ¶
func (*APIConfig) GetUserCertificateDuration ¶
type DefaultLifecycleConfig ¶
type DefaultLifecycleConfig struct { Type string `yaml:"type"` Stack string `yaml:"stack"` StagingMemoryMB int `yaml:"stagingMemoryMB"` }
DefaultLifecycleConfig contains default values of the Lifecycle block of CFApps and Builds created by the Shim
Click to show internal directories.
Click to hide internal directories.