You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
|`opencloud.storage.s3.external.createBucket`| Create bucket if it doesn't exist |`true`|
290
290
291
+
### NATS Messaging Configuration
292
+
293
+
| Parameter | Description | Default |
294
+
| ---------- | ----------- | ------- |
295
+
|`opencloud.nats.external.enabled`| Use an external NATS server (required for high availability) |`false`|
296
+
|`opencloud.nats.external.endpoint`| Endpoint of the external NATS server |`nats.opencloud-nats.svc.cluster.local:4222`|
297
+
|`opencloud.nats.external.cluster`| NATS cluster name |`opencloud-cluster`|
298
+
|`opencloud.nats.external.tls.enabled`| Enable TLS for communication with NATS |`false`|
299
+
|`opencloud.nats.external.tls.certTrusted`| Set to `false` if the external NATS server's certificate is not trusted by default (e.g. self-signed) |`true`|
300
+
|`opencloud.nats.external.tls.insecure`| Disable certificate validation (not recommended for production) |`false`|
301
+
|`opencloud.nats.external.tls.caSecretName`| Name of the Kubernetes Secret containing the CA certificate (only required if `certTrusted` is `false`) |`opencloud-nats-ca`|
302
+
303
+
> 💡 The secret referenced by `caSecretName`**must contain a key named `ca.crt`** with the root CA certificate used to verify the external NATS server.
0 commit comments