feat: Add regex validation to resources CPU and RAM for all apps (#935)

* Adds RAM resource regex validation

* Adds CPU resource regex validation
This commit is contained in:
Stavros Kois
2021-09-09 01:08:11 +02:00
committed by GitHub
parent ce2e9a2b72
commit 7998db2234
95 changed files with 380 additions and 0 deletions
@@ -1004,11 +1004,13 @@ questions:
schema:
type: string
default: "2000m"
valid_chars: '^([0-9]+)(\.[0-9]?|m?)$'
- variable: memory
label: "Memory RAM"
schema:
type: string
default: "2Gi"
valid_chars: '^([0-9.]+)([EPTGMK]i?|[EPTGMK]?|e[0-9]+)$'
- variable: requests
label: "Advanced Request minimum resources required"
schema:
@@ -1019,11 +1021,13 @@ questions:
schema:
type: string
default: "10m"
valid_chars: '^([0-9]+)(\.[0-9]?|m?)$'
- variable: memory
label: "Memory RAM"
schema:
type: string
default: "50Mi"
valid_chars: '^([0-9.]+)([EPTGMK]i?|[EPTGMK]?|e[0-9]+)$'
- variable: autoscaling