github.com/1aal/kubeblocks@v0.0.0-20231107070852-e1c03e598921/deploy/neon-cluster/scripts/spec.json (about)

     1  {
     2      "format_version": 1.0,
     3  
     4      "timestamp": "2022-10-12T18:00:00.000Z",
     5      "operation_uuid": "0f657b36-4b0f-4a2d-9c2e-1dcd615e7d8c",
     6  
     7      "cluster": {
     8        "cluster_id": "cluster1",
     9        "name": "Trolladyngja",
    10        "state": "restarted",
    11        "roles": [
    12          {
    13            "name": "cloud_admin",
    14            "encrypted_password": "b093c0d3b281ba6da1eacc608620abd8",
    15            "options": null
    16          }
    17        ],
    18        "databases": [
    19        ],
    20        "settings": [
    21          {
    22            "name": "fsync",
    23            "value": "off",
    24            "vartype": "bool"
    25          },
    26          {
    27            "name": "wal_level",
    28            "value": "replica",
    29            "vartype": "enum"
    30          },
    31          {
    32            "name": "hot_standby",
    33            "value": "on",
    34            "vartype": "bool"
    35          },
    36          {
    37            "name": "wal_log_hints",
    38            "value": "on",
    39            "vartype": "bool"
    40          },
    41          {
    42            "name": "log_connections",
    43            "value": "on",
    44            "vartype": "bool"
    45          },
    46          {
    47            "name": "port",
    48            "value": "55432",
    49            "vartype": "integer"
    50          },
    51          {
    52            "name": "shared_buffers",
    53            "value": "1MB",
    54            "vartype": "string"
    55          },
    56          {
    57            "name": "max_connections",
    58            "value": "100",
    59            "vartype": "integer"
    60          },
    61          {
    62            "name": "listen_addresses",
    63            "value": "0.0.0.0",
    64            "vartype": "string"
    65          },
    66          {
    67            "name": "max_wal_senders",
    68            "value": "10",
    69            "vartype": "integer"
    70          },
    71          {
    72            "name": "max_replication_slots",
    73            "value": "10",
    74            "vartype": "integer"
    75          },
    76          {
    77            "name": "wal_sender_timeout",
    78            "value": "5s",
    79            "vartype": "string"
    80          },
    81          {
    82            "name": "wal_keep_size",
    83            "value": "0",
    84            "vartype": "integer"
    85          },
    86          {
    87            "name": "password_encryption",
    88            "value": "md5",
    89            "vartype": "enum"
    90          },
    91          {
    92            "name": "restart_after_crash",
    93            "value": "off",
    94            "vartype": "bool"
    95          },
    96          {
    97            "name": "synchronous_standby_names",
    98            "value": "walproposer",
    99            "vartype": "string"
   100          },
   101          {
   102            "name": "shared_preload_libraries",
   103            "value": "neon",
   104            "vartype": "string"
   105          },
   106          {
   107            "name": "neon.safekeepers",
   108            "value": "neon-cluster-neon-safekeeper-0.neon-cluster-neon-safekeeper-headless.default.svc.cluster.local,neon-cluster-neon-safekeeper-1.neon-cluster-neon-safekeeper-headless.default.svc.cluster.local,neon-cluster-neon-safekeeper-2.neon-cluster-neon-safekeeper-headless.default.svc.cluster.local:5454",
   109            "vartype": "string"
   110          },
   111          {
   112            "name": "neon.timeline_id",
   113            "value": "b93d7329d4488763dfd47b0faa75e33d",
   114            "vartype": "string"
   115          },
   116          {
   117            "name": "neon.tenant_id",
   118            "value": "eb7a5b7ef4070cdc870dbf514c4f7c67",
   119            "vartype": "string"
   120          },
   121          {
   122            "name": "neon.pageserver_connstring",
   123            "value": "host=neon-cluster-neon-pageserver-0.neon-cluster-neon-pageserver-headless.default.svc.cluster.local port=6400",
   124            "vartype": "string"
   125          },
   126          {
   127            "name": "max_replication_write_lag",
   128            "value": "500MB",
   129            "vartype": "string"
   130          },
   131          {
   132            "name": "max_replication_flush_lag",
   133            "value": "10GB",
   134            "vartype": "string"
   135          }
   136        ]
   137      },
   138  
   139      "delta_operations": [
   140      ]
   141  }