Skip to main content
This topic describes how to configure different cluster settings for your StreamNative Cloud clusters.

Update cluster settings

To configure the cluster configuration, you can add the key-value setting pair to the config.custom field in the PulsarCluster specification. For example, to configure the ttlDurationDefaultInSeconds setting via snctl, you can add the following to the PulsarCluster specification:
Alternatively, you can configure the ttlDurationDefaultInSeconds setting via Terraform by adding the following to the PulsarCluster resource:

Available cluster settings

The following table of available cluster settings is subject to change based on StreamNative’s ongoing development and improvements. Always refer to the latest documentation or consult with StreamNative support for the most up-to-date list of available settings.

Backlog Settings

Retention Settings

TTL Settings

Resource Management Settings

Throttling Settings

Quota Settings

Topic & Subscription Settings

Deduplication Settings

Namespace Bundles Settings

Message Size Settings

Compaction Settings

Delayed Delivery Settings

Batch-index Acknowledgement Settings

Replicated Subscription Settings

Topic-level Policy Settings

Load Balancer Settings

Other Settings