github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/orioledb-cluster/values.schema.json (about) 1 { 2 "$schema": "http://json-schema.org/schema#", 3 "type": "object", 4 "properties": { 5 "version": { 6 "type": "string", 7 "default": "orioledb-beta1" 8 }, 9 "mode": { 10 "type": "string", 11 "default": "standalone", 12 "enum": [ 13 "standalone", 14 "replication" 15 ] 16 }, 17 "replicas": { 18 "type": "integer", 19 "default": 1, 20 "minimum": 1, 21 "maximum": 5 22 }, 23 "cpu": { 24 "title": "CPU", 25 "description": "CPU cores.", 26 "type": [ 27 "number", 28 "string" 29 ], 30 "default": 0.5, 31 "minimum": 0.5, 32 "maximum": 64, 33 "multipleOf": 0.5 34 }, 35 "memory": { 36 "title": "Memory(Gi)", 37 "description": "Memory, the unit is Gi.", 38 "type": [ 39 "number", 40 "string" 41 ], 42 "default": 0.5, 43 "minimum": 0.5, 44 "maximum": 1000 45 }, 46 "storage": { 47 "title": "Storage(Gi)", 48 "description": "Storage size, the unit is Gi.", 49 "type": [ 50 "number", 51 "string" 52 ], 53 "default": 20, 54 "minimum": 1, 55 "maximum": 10000 56 }, 57 "etcd": { 58 "type": "object", 59 "title": "The patroni dependency etcd Schema", 60 "properties": { 61 "cluster": { 62 "type": "string", 63 "default": "etcd", 64 "description": "The patroni dependency etcd cluster name" 65 }, 66 "namespace": { 67 "type": "string", 68 "default": "default", 69 "description": "The patroni dependency etcd cluster namespace" 70 } 71 } 72 } 73 } 74 }