Skip to main content
PATCH
Update an existing cluster

Authorizations

token
string
cookie
required

JWT token stored in HTTP-only cookie

Path Parameters

clusterName
string
required

Query Parameters

namespace
string
required

namespace is required

Minimum string length: 1

Body

application/json
replicas
integer
Required range: x >= 1
version
string
Minimum string length: 1
componentDefinition
string
Minimum string length: 1
resources
object
persistence
object
services
object[]

Extra ClusterIP / NodePort / LoadBalancer services for the main FalkorDB component.

modules
object
falkordbArgs
object

FalkorDB configuration key-value map that will be encoded into the FALKORDB_ARGS environment variable.

disableExporter
boolean
externalDomain

DNS domain under which per-pod records are published, e.g. 'db.internal.example.com'. Requires routable pod IPs and an ExternalDNS instance.

Required string length: 1 - 253
Pattern: ^[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$
sentinel
object
sharding
object
terminationPolicy
Available options:
DoNotTerminate
labels
object
annotations
object

Response

Default Response

name
string
required
namespace
string
required
state
required
Available options:
Pending
replicas
number
required
version
string
required
creationTimestamp
string
topology
Available options:
standalone
componentDefinition
string
resources
object
persistence
object
services
object[]
modules
object
falkordbArgs
object

FalkorDB configuration key-value map that will be encoded into the FALKORDB_ARGS environment variable.

sentinel
object
sharding
object
externalDomain
string

DNS domain under which per-pod records are published, e.g. 'db.internal.example.com'. Requires routable pod IPs and an ExternalDNS instance.

Required string length: 1 - 253
Pattern: ^[a-z0-9]([a-z0-9-]*[a-z0-9])?(\.[a-z0-9]([a-z0-9-]*[a-z0-9])?)*$
labels
object
annotations
object
status
object