Versions in this module Expand all Collapse all v0 v0.11.1 Apr 30, 2024 Changes in this version + const BackendConfigItems + const BackendCurrent + const BackendGenericOssAK + const BackendGenericOssBucket + const BackendGenericOssEndpoint + const BackendGenericOssPrefix + const BackendGenericOssSK + const BackendLocalPath + const BackendMysqlDBName + const BackendMysqlHost + const BackendMysqlPassword + const BackendMysqlPort + const BackendMysqlUser + const BackendS3Region + const BackendType + const BackendTypeLocal + const BackendTypeMysql + const BackendTypeOss + const BackendTypeS3 + const BuiltinModulePrefix + const Collaset + const ConfigBackends + const DefaultBackendName + const DefaultMysqlPort + const Deployment + const EnvAwsAccessKeyID + const EnvAwsDefaultRegion + const EnvAwsRegion + const EnvAwsSecretAccessKey + const EnvBackendMysqlPassword + const EnvOssAccessKeyID + const EnvOssAccessKeySecret + const FieldAnnotations + const FieldLabels + const FieldReplicas + const ModuleJob + const ModuleService + const ModuleServiceType + const ProbePrefix + const TypeExec + const TypeHTTP + const TypeJob + const TypeService + const TypeTCP + type Accessory map[string]interface + type AppConfiguration struct + Accessories map[string]Accessory + Annotations map[string]string + Labels map[string]string + Name string + Workload *Workload + type BackendConfig struct + Configs map[string]any + Type string + func (b *BackendConfig) ToLocalBackend() *BackendLocalConfig + func (b *BackendConfig) ToMysqlBackend() *BackendMysqlConfig + func (b *BackendConfig) ToOssBackend() *BackendOssConfig + func (b *BackendConfig) ToS3Backend() *BackendS3Config + type BackendConfigs struct + Backends map[string]*BackendConfig + Current string + type BackendLocalConfig struct + Path string + type BackendMysqlConfig struct + DBName string + Host string + Password string + Port int + User string + type BackendOssConfig struct + type BackendS3Config struct + Region string + type Base struct + Annotations map[string]string + Containers map[string]Container + Dirs map[string]string + Labels map[string]string + Replicas *int32 + Secrets map[string]Secret + type Config struct + Backends *BackendConfigs + type Container struct + Args []string + Command []string + Dirs map[string]string + Env yaml.MapSlice + Files map[string]FileSpec + Image string + Lifecycle *Lifecycle + LivenessProbe *Probe + ReadinessProbe *Probe + Resources map[string]string + StartupProbe *Probe + WorkingDir string + type ExecAction struct + Command []string + type FileSpec struct + Content string + ContentFrom string + Mode string + type GenericBackendObjectStorageConfig struct + AccessKeyID string + AccessKeySecret string + Bucket string + Endpoint string + Prefix string + type HTTPGetAction struct + Headers map[string]string + URL string + type Header struct + Type string + type Job struct + Schedule string + type Lifecycle struct + PostStart *LifecycleHandler + PreStop *LifecycleHandler + type LifecycleHandler struct + func (l *LifecycleHandler) MarshalJSON() ([]byte, error) + func (l *LifecycleHandler) MarshalYAML() (interface{}, error) + func (l *LifecycleHandler) UnmarshalJSON(data []byte) error + func (l *LifecycleHandler) UnmarshalYAML(unmarshal func(interface{}) error) error + type Patcher struct + Annotations map[string]string + Environments []v1.EnvVar + Labels map[string]string + type Port struct + Port int + Protocol Protocol + TargetPort int + type Probe struct + FailureThreshold int32 + InitialDelaySeconds int32 + PeriodSeconds int32 + ProbeHandler *ProbeHandler + SuccessThreshold int32 + TimeoutSeconds int32 + type ProbeHandler struct + func (p *ProbeHandler) MarshalJSON() ([]byte, error) + func (p *ProbeHandler) MarshalYAML() (interface{}, error) + func (p *ProbeHandler) UnmarshalJSON(data []byte) error + func (p *ProbeHandler) UnmarshalYAML(unmarshal func(interface{}) error) error + type Protocol string + const TCP + const UDP + type Secret struct + Data map[string]string + Immutable bool + Params map[string]string + Type string + type Service struct + Ports []Port + Type ServiceType + type ServiceType string + type TCPSocketAction struct + URL string + type Type string + type TypeWrapper struct + Type string + type Workload struct + func (w *Workload) MarshalJSON() ([]byte, error) + func (w *Workload) MarshalYAML() (interface{}, error) + func (w *Workload) UnmarshalJSON(data []byte) error + func (w *Workload) UnmarshalYAML(unmarshal func(interface{}) error) error v0.11.1-rc.1 Apr 29, 2024