1
0
mirror of https://github.com/rancher/types.git synced 2025-09-09 08:58:56 +00:00

Merge pull request #329 from aiwantaozi/embedded_res_quota

Embedded res quota
This commit is contained in:
Alena Prokharchyk
2018-04-02 20:12:22 -07:00
committed by GitHub
2 changed files with 12 additions and 0 deletions

View File

@@ -105,6 +105,10 @@ type EmbeddedConfig struct {
DateFormat string `json:"dateFormat,omitempty" norman:"required,type=enum,options=YYYY-MM-DD|YYYY-MM|YYYY,default=YYYY-MM-DD"`
ElasticsearchEndpoint string `json:"elasticsearchEndpoint,omitempty" norman:"nocreate"`
KibanaEndpoint string `json:"kibanaEndpoint,omitempty" norman:"nocreate"`
RequestsMemery int `json:"requestsMemory,omitempty" norman:"default=500,min=500"`
RequestsCPU int `json:"requestsCpu,omitempty" norman:"default=1000,min=1000"`
LimitsMemery int `json:"limitsMemory,omitempty"`
LimitsCPU int `json:"limitsCpu,omitempty"`
}
type KafkaConfig struct {

View File

@@ -6,6 +6,10 @@ const (
EmbeddedConfigFieldElasticsearchEndpoint = "elasticsearchEndpoint"
EmbeddedConfigFieldIndexPrefix = "indexPrefix"
EmbeddedConfigFieldKibanaEndpoint = "kibanaEndpoint"
EmbeddedConfigFieldLimitsCPU = "limitsCpu"
EmbeddedConfigFieldLimitsMemery = "limitsMemory"
EmbeddedConfigFieldRequestsCPU = "requestsCpu"
EmbeddedConfigFieldRequestsMemery = "requestsMemory"
)
type EmbeddedConfig struct {
@@ -13,4 +17,8 @@ type EmbeddedConfig struct {
ElasticsearchEndpoint string `json:"elasticsearchEndpoint,omitempty" yaml:"elasticsearchEndpoint,omitempty"`
IndexPrefix string `json:"indexPrefix,omitempty" yaml:"indexPrefix,omitempty"`
KibanaEndpoint string `json:"kibanaEndpoint,omitempty" yaml:"kibanaEndpoint,omitempty"`
LimitsCPU int64 `json:"limitsCpu,omitempty" yaml:"limitsCpu,omitempty"`
LimitsMemery int64 `json:"limitsMemory,omitempty" yaml:"limitsMemory,omitempty"`
RequestsCPU int64 `json:"requestsCpu,omitempty" yaml:"requestsCpu,omitempty"`
RequestsMemery int64 `json:"requestsMemory,omitempty" yaml:"requestsMemory,omitempty"`
}