github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/risingwave-cluster/values.schema.json (about) 1 { 2 "$schema": "http://json-schema.org/schema#", 3 "type": "object", 4 "properties": { 5 "risingwave": { 6 "type": "object", 7 "properties": { 8 "metaStore": { 9 "type": "object", 10 "properties": { 11 "etcd": { 12 "type": "object", 13 "properties": { 14 "endpoints": { 15 "title": "ETCD EndPoints", 16 "description": "Specify ETCD cluster endpoints of the form host:port", 17 "type": "string", 18 "pattern": "^.+:\\d+$" 19 } 20 } 21 } 22 } 23 }, 24 "stateStore": { 25 "type": "object", 26 "properties": { 27 "s3": { 28 "type": "object", 29 "properties": { 30 "authentication": { 31 "type": "object", 32 "properties": { 33 "accessKey": { 34 "$ref": "#/definitions/nonEmptyString", 35 "description": "Specify the S3 access key." 36 }, 37 "secretAccessKey": { 38 "$ref": "#/definitions/nonEmptyString", 39 "description": "Specify the S3 secret access key." 40 } 41 } 42 }, 43 "bucket": { 44 "$ref": "#/definitions/nonEmptyString", 45 "description": "Specify the S3 bucket." 46 }, 47 "endpoint": { 48 "$ref": "#/definitions/nonEmptyString", 49 "description": "Specify the S3 endpoint." 50 }, 51 "region": { 52 "$ref": "#/definitions/nonEmptyString", 53 "description": "Specify the S3 region." 54 } 55 } 56 } 57 } 58 } 59 } 60 } 61 }, 62 "definitions": { 63 "nonEmptyString": { 64 "type": "string", 65 "minLength": 1 66 } 67 } 68 }