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
dryRun
boolean

Return the plan without applying it

overwriteUnmanaged
boolean

Replace fields set outside this API (YAML editor, kubectl) instead of refusing

Body

A JSON Merge Patch (RFC 7386) on a DeploymentV1Request: send only the fields to change, and null to remove one. Also accepted as application/merge-patch+json.

schemaVersion
enum<integer>
required
Available options:
1
metadata
object

Changes to DeploymentV1Request.metadata (labels and annotations).

spec
object

Changes to DeploymentV1Request.spec.

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
tls
boolean
terminationPolicy
Available options:
DoNotTerminate
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