Session Cluster Defaults¶
Session Cluster resources have configurable defaults for attributes in their spec
section. This page describes how defaults apply to Session Cluster resources and how to customize them.
Attention
Session Cluster defaults are currently only applied in the web user interface of Ververica Platform, not for Session Clusters created through the REST API.
Overview¶
Ververica Platform provides global Session Cluster Defaults to define system-wide properties in the spec section of Session Cluster resources when creating Session Clusters through the Ververica Platform user interface.
Configuration Source | URI | ||||
---|---|---|---|---|---|
Session Cluster | /api/v1/namespaces/{name}/sessionclusters |
||||
GlobalSessionClusterDefaults | /api/v1/global-sessioncluster-defaults |
These defaults are applied directly in the web user interface and can be overridden.
Global Session Cluster Defaults¶
Ververica Platform ships with built-in global defaults. Users have read-only access to these defaults via the API at /api/v1/global-sessioncluster-defaults.
Configuration¶
Administrators can selectively overwrite the built-in Global Session Cluster Defaults in the Platform configuration:
vvp:
globalSessionClusterDefaults: |
spec:
flinkConfiguration:
restart-strategy: fixed-delay
restart-strategy.fixed-delay.attempts: 3
restart-strategy.fixed-delay.delay: 10 s
Attention
The provided values are required to be a string. We recommend using the literal string notation using the |
symbol as in the example above when configuring the platform via YAML.