Operator improvements (#1798)

Added new design to Tenants page list
Added Pool details initial page

Signed-off-by: Benjamin Perez <benjamin@bexsoft.net>
This commit is contained in:
Alex
2022-04-05 10:27:54 -06:00
committed by GitHub
parent 822724a4f1
commit 64ffa039b4
21 changed files with 2002 additions and 252 deletions

View File

@@ -3454,6 +3454,12 @@ func init() {
"pool_count": {
"type": "integer"
},
"tiers": {
"type": "array",
"items": {
"$ref": "#/definitions/tenantTierElement"
}
},
"total_size": {
"type": "integer"
},
@@ -3696,6 +3702,21 @@ func init() {
}
}
},
"tenantTierElement": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"size": {
"type": "integer",
"format": "int64"
},
"type": {
"type": "string"
}
}
},
"tenantUsage": {
"type": "object",
"properties": {
@@ -8044,6 +8065,12 @@ func init() {
"pool_count": {
"type": "integer"
},
"tiers": {
"type": "array",
"items": {
"$ref": "#/definitions/tenantTierElement"
}
},
"total_size": {
"type": "integer"
},
@@ -8286,6 +8313,21 @@ func init() {
}
}
},
"tenantTierElement": {
"type": "object",
"properties": {
"name": {
"type": "string"
},
"size": {
"type": "integer",
"format": "int64"
},
"type": {
"type": "string"
}
}
},
"tenantUsage": {
"type": "object",
"properties": {