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  }