Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CFProcessDefaults ¶
type ControllerConfig ¶
type ControllerConfig struct {
CFProcessDefaults CFProcessDefaults `yaml:"cfProcessDefaults"`
CFRootNamespace string `yaml:"cfRootNamespace"`
PackageRegistrySecretName string `yaml:"packageRegistrySecretName"`
TaskTTL string `yaml:"taskTTL"`
WorkloadsTLSSecretName string `yaml:"workloads_tls_secret_name"`
WorkloadsTLSSecretNamespace string `yaml:"workloads_tls_secret_namespace"`
BuilderName string `yaml:"builderName"`
RunnerName string `yaml:"runnerName"`
}
func LoadFromPath ¶
func LoadFromPath(path string) (*ControllerConfig, error)
func (ControllerConfig) ParseTaskTTL ¶ added in v0.2.0
func (c ControllerConfig) ParseTaskTTL() (time.Duration, error)
func (ControllerConfig) WorkloadsTLSSecretNameWithNamespace ¶
func (c ControllerConfig) WorkloadsTLSSecretNameWithNamespace() string
Click to show internal directories.
Click to hide internal directories.