Documentation
¶
Index ¶
- type Alerting
- type Auditing
- type Authentication
- type ClusterConfig
- type Common
- type Console
- type Devops
- type ES
- type Etcd
- type Events
- type Label
- type Logging
- type Metadata
- type Metrics
- type MetricsServer
- type Monitoring
- type Multicluster
- type Networkpolicy
- type Notification
- type Openpitrix
- type Persistence
- type Ruler
- type Servicemesh
- type V3
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Authentication ¶
type Authentication struct {
JwtSecret string `yaml:"jwtSecret"`
}
type ClusterConfig ¶
type Devops ¶
type Devops struct {
Enabled bool `yaml:"enabled"`
JenkinsMemoryLim string `yaml:"jenkinsMemoryLim"`
JenkinsMemoryReq string `yaml:"jenkinsMemoryReq"`
JenkinsVolumeSize string `yaml:"jenkinsVolumeSize"`
JenkinsjavaoptsXms string `yaml:"jenkinsJavaOpts_Xms"`
JenkinsjavaoptsXmx string `yaml:"jenkinsJavaOpts_Xmx"`
JenkinsjavaoptsMaxram string `yaml:"jenkinsJavaOpts_MaxRAM"`
}
type ES ¶
type ES struct {
//ElasticsearchMasterReplicas int `yaml:"elasticsearchMasterReplicas"`
//ElasticsearchDataReplicas int `yaml:"elasticsearchDataReplicas"`
ElasticsearchMasterVolumeSize string `yaml:"elasticsearchMasterVolumeSize"`
ElasticsearchDataVolumeSize string `yaml:"elasticsearchDataVolumeSize"`
LogMaxAge int `yaml:"logMaxAge"`
ElkPrefix string `yaml:"elkPrefix"`
}
type MetricsServer ¶
type MetricsServer struct {
Enabled bool `yaml:"enabled"`
}
type Monitoring ¶
type Multicluster ¶
type Multicluster struct {
ClusterRole string `yaml:"clusterRole"`
}
type Networkpolicy ¶
type Networkpolicy struct {
Enabled bool `yaml:"enabled"`
}
type Notification ¶
type Notification struct {
Enabled bool `yaml:"enabled"`
}
type Openpitrix ¶
type Openpitrix struct {
Enabled bool `yaml:"enabled"`
}
type Persistence ¶
type Persistence struct {
StorageClass string `yaml:"storageClass"`
}
type Servicemesh ¶
type Servicemesh struct {
Enabled bool `yaml:"enabled"`
}
type V3 ¶
type V3 struct {
Persistence Persistence `yaml:"persistence"`
Authentication Authentication `yaml:"authentication"`
Common Common `yaml:"common"`
Etcd Etcd `yaml:"etcd"`
MetricsServer MetricsServer `yaml:"metrics_server"`
Console Console `yaml:"console"`
Monitoring Monitoring `yaml:"monitoring"`
Logging Logging `yaml:"logging"`
Openpitrix Openpitrix `yaml:"openpitrix"`
Devops Devops `yaml:"devops"`
Servicemesh Servicemesh `yaml:"servicemesh"`
Notification Notification `yaml:"notification"`
Alerting Alerting `yaml:"alerting"`
Auditing Auditing `yaml:"auditing"`
Events Events `yaml:"events"`
Multicluster Multicluster `yaml:"multicluster"`
Networkpolicy Networkpolicy `yaml:"networkpolicy"`
LocalRegistry string `yaml:"local_registry"`
}
Click to show internal directories.
Click to hide internal directories.