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
|`definitions.enabled`| Enable loading of RabbitMQ definitions on startup. When `true`, definitions will be loaded at container boot. |`false`|
108
+
|`definitions.existingConfigMap`| Name of an existing ConfigMap containing RabbitMQ definitions (e.g., created via `kubectl create configmap rmq-defs --from-file=defs.json`). |`""`|
109
+
|`definitions.existingConfigMapKey`| Key in the existing ConfigMap containing the RabbitMQ definitions JSON file. |`defs.json`|
110
+
|`definitions.users`| Array of RabbitMQ users to create. |`[]`|
111
+
|`definitions.vhosts`| Array of RabbitMQ virtual hosts to create. |`[]`|
112
+
|`definitions.permissions`| Array of RabbitMQ permissions to set per vhost. |`[]`|
113
+
|`definitions.queues`| Array of RabbitMQ queues to create. |`[]`|
114
+
|`definitions.exchanges`| Array of RabbitMQ exchanges to create. |`[]`|
115
+
|`definitions.bindings`| Array of RabbitMQ bindings to create. |`[]`|
116
+
|`definitions.parameters`| Array of RabbitMQ parameters to create. |`[]`|
117
+
|`definitions.global_parameters`| Array of RabbitMQ global parameters to create. |`[]`|
118
+
|`definitions.topic_permissions`| Array of RabbitMQ topic permissions to create. |`[]`|
119
+
|`definitions.policies`| Array of RabbitMQ policies to create. |`[]`|
105
120
106
121
### Service configuration
107
122
@@ -153,8 +168,8 @@ The following table lists the configurable parameters of the RabbitMQ chart and
|`pdb.create`| Enable/disable a Pod Disruption Budget creation |`false`|
279
295
|`pdb.minAvailable`| Minimum number/percentage of pods that should remain scheduled |`""`|
280
296
|`pdb.maxUnavailable`| Maximum number/percentage of pods that may be made unavailable |`""`|
281
297
282
-
283
298
#### Extra Objects
284
299
285
300
You can use the `extraObjects` array to deploy additional Kubernetes resources (such as NetworkPolicies, ConfigMaps, etc.) alongside the release. This is useful for customizing your deployment with extra manifests that are not covered by the default chart options.
0 commit comments