mirror of
https://github.com/bitnami/charts.git
synced 2026-03-09 07:27:18 +08:00
[bitnami/rabbitmq-cluster-operator] Release 2.2.3 updating components versions
Signed-off-by: Bitnami Containers <containers@bitnami.com>
This commit is contained in:
@@ -1,6 +1,6 @@
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
version: 1.10.3
|
||||
digest: sha256:710e8247ae70ea63a2fb2fde4320511ff28c7b5c7a738861427f104a7718bdf4
|
||||
generated: "2021-12-08T01:11:53.362197614Z"
|
||||
version: 1.10.4
|
||||
digest: sha256:e177cdcd71e67a1e64e95260c4b780374e1d66e85be405d5dc58459654e49ffa
|
||||
generated: "2022-01-30T06:45:41.82411011Z"
|
||||
|
||||
@@ -1,14 +1,14 @@
|
||||
annotations:
|
||||
category: Infrastructure
|
||||
apiVersion: v2
|
||||
appVersion: 1.11.0
|
||||
appVersion: 1.11.1
|
||||
dependencies:
|
||||
- name: common
|
||||
repository: https://charts.bitnami.com/bitnami
|
||||
tags:
|
||||
- bitnami-common
|
||||
version: 1.x.x
|
||||
description: The RabbitMQ Cluster Kubernetes Operator automates provisioning, management, and operations of RabbitMQ clusters running on Kubernetes.
|
||||
description: The RabbitMQ Cluster Kubernetes Operator automates provisioning, management, and operations of RabbitMQ clusters running on Kubernetes.
|
||||
engine: gotpl
|
||||
home: https://github.com/rabbitmq/cluster-operator
|
||||
icon: https://bitnami.com/assets/stacks/rabbitmq-cluster-operator/img/rabbitmq-cluster-operator-stack-220x234.png
|
||||
@@ -25,4 +25,4 @@ name: rabbitmq-cluster-operator
|
||||
sources:
|
||||
- https://github.com/bitnami/bitnami-docker-rabbitmq-cluster-operator
|
||||
- https://github.com/rabbitmq/cluster-operator
|
||||
version: 2.2.2
|
||||
version: 2.2.3
|
||||
|
||||
@@ -1,9 +1,13 @@
|
||||
<!--- app-name: RabbitMQ Cluster Operator -->
|
||||
<!--- app-name: ®abbitMQ Cluster Operator -->
|
||||
|
||||
# rabbitmq-cluster-operator
|
||||
# ®abbitMQ Cluster Operator packaged by Bitnami
|
||||
|
||||
[The RabbitMQ Cluster Operator](https://github.com/rabbitmq/cluster-operator) automates provisioning, management, and operations of RabbitMQ clusters running on Kubernetes.
|
||||
The RabbitMQ Cluster Kubernetes Operator automates provisioning, management, and operations of RabbitMQ clusters running on Kubernetes.
|
||||
|
||||
[Overview of ®abbitMQ Cluster Operator](https://github.com/rabbitmq/cluster-operator)
|
||||
|
||||
Trademarks: This software listing is packaged by Bitnami. The respective trademarks mentioned in the offering are owned by the respective companies, and use of them does not imply any affiliation or endorsement.
|
||||
|
||||
## TL;DR
|
||||
|
||||
```console
|
||||
@@ -15,7 +19,7 @@ $ helm install my-release bitnami/rabbitmq-cluster-operator
|
||||
|
||||
Bitnami charts for Helm are carefully engineered, actively maintained and are the quickest and easiest way to deploy containers on a Kubernetes cluster that are ready to handle production workloads.
|
||||
|
||||
This chart bootstraps a [RabbitMQ Cluster Operator](https://www.rabbitmq.com/kubernetes/operator/operator-overview.html) Deployment in a [Kubernetes](https://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
|
||||
This chart bootstraps a [®abbitMQ Cluster Operator](https://www.rabbitmq.com/kubernetes/operator/operator-overview.html) Deployment in a [Kubernetes](https://kubernetes.io) cluster using the [Helm](https://helm.sh) package manager.
|
||||
|
||||
Bitnami charts can be used with [Kubeapps](https://kubeapps.com/) for deployment and management of Helm Charts in clusters. This Helm chart has been tested on top of [Bitnami Kubernetes Production Runtime](https://kubeprod.io/) (BKPR). Deploy BKPR to get automated TLS certificates, logging and monitoring for your applications.
|
||||
|
||||
@@ -95,31 +99,31 @@ The operator will extend the Kubernetes API with the following object: *Rabbitmq
|
||||
| | | RBAC |
|
||||
| Deployment | | Privileges |
|
||||
+-------+------------+ +-------+-------+
|
||||
│ ^ |
|
||||
│ | +-----------------+ |
|
||||
│ +---+ Service Account +<----+
|
||||
│ +-----------------+
|
||||
│
|
||||
│
|
||||
│
|
||||
│
|
||||
│ ┌───────────────────────────────────────────────────────────────────────┐
|
||||
│ │ │
|
||||
│ │ +--------------+ +-----+ │
|
||||
│ │ | | | | │
|
||||
└────► Service | RabbitMQ +<------------+ PVC | │
|
||||
│ <-------------------+ | | | │
|
||||
│ | StatefulSet | +-----+ │
|
||||
│ | | │
|
||||
│ +-----------+--+ │
|
||||
│ ^ +------------+ │
|
||||
│ | | | │
|
||||
│ +----------------+ Configmaps | │
|
||||
│ | Secrets | │
|
||||
│ +------------+ │
|
||||
│ │
|
||||
│ │
|
||||
└───────────────────────────────────────────────────────────────────────┘
|
||||
<EFBFBD><EFBFBD><EFBFBD> ^ |
|
||||
<EFBFBD><EFBFBD><EFBFBD> | +-----------------+ |
|
||||
<EFBFBD><EFBFBD><EFBFBD> +---+ Service Account +<----+
|
||||
<EFBFBD><EFBFBD><EFBFBD> +-----------------+
|
||||
<EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> +--------------+ +-----+ <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD> | | | | <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD> Service | RabbitMQ +<------------+ PVC | <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> <-------------------+ | | | <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> | StatefulSet | +-----+ <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> | | <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> +-----------+--+ <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> ^ +------------+ <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> | | | <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> +----------------+ Configmaps | <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> | Secrets | <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> +------------+ <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD> <EFBFBD><EFBFBD><EFBFBD>
|
||||
<EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD><EFBFBD>
|
||||
|
||||
```
|
||||
|
||||
@@ -149,7 +153,7 @@ This solution allows to easily deploy multiple RabbitMQ instances compared to th
|
||||
| `extraDeploy` | Array of extra objects to deploy with the release | `[]` |
|
||||
|
||||
|
||||
### RabbitMQ Cluster Operator Parameters
|
||||
### ®abbitMQ Cluster Operator Parameters
|
||||
|
||||
| Name | Description | Value |
|
||||
| ------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------- | ---------------------------------------- |
|
||||
@@ -161,27 +165,27 @@ This solution allows to easily deploy multiple RabbitMQ instances compared to th
|
||||
| `credentialUpdaterImage.repository` | RabbitMQ Default User Credential Updater Image repository | `bitnami/rmq-default-credential-updater` |
|
||||
| `credentialUpdaterImage.tag` | RabbitMQ Default User Credential Updater Image tag (immutable tags are recommended) | `1.0.1-scratch-r0` |
|
||||
| `credentialUpdaterImage.pullSecrets` | RabbitMQ Default User Credential Updater Image pull secrets | `[]` |
|
||||
| `clusterOperator.image.registry` | RabbitMQ Cluster Operator image registry | `docker.io` |
|
||||
| `clusterOperator.image.repository` | RabbitMQ Cluster Operator image repository | `bitnami/rabbitmq-cluster-operator` |
|
||||
| `clusterOperator.image.tag` | RabbitMQ Cluster Operator image tag (immutable tags are recommended) | `1.11.0-scratch-r0` |
|
||||
| `clusterOperator.image.pullPolicy` | RabbitMQ Cluster Operator image pull policy | `IfNotPresent` |
|
||||
| `clusterOperator.image.pullSecrets` | RabbitMQ Cluster Operator image pull secrets | `[]` |
|
||||
| `clusterOperator.replicaCount` | Number of RabbitMQ Cluster Operator replicas to deploy | `1` |
|
||||
| `clusterOperator.image.registry` | ®abbitMQ Cluster Operator image registry | `docker.io` |
|
||||
| `clusterOperator.image.repository` | ®abbitMQ Cluster Operator image repository | `bitnami/rabbitmq-cluster-operator` |
|
||||
| `clusterOperator.image.tag` | ®abbitMQ Cluster Operator image tag (immutable tags are recommended) | `1.11.0-scratch-r0` |
|
||||
| `clusterOperator.image.pullPolicy` | ®abbitMQ Cluster Operator image pull policy | `IfNotPresent` |
|
||||
| `clusterOperator.image.pullSecrets` | ®abbitMQ Cluster Operator image pull secrets | `[]` |
|
||||
| `clusterOperator.replicaCount` | Number of ®abbitMQ Cluster Operator replicas to deploy | `1` |
|
||||
| `clusterOperator.schedulerName` | Alternative scheduler | `""` |
|
||||
| `clusterOperator.topologySpreadConstraints` | Topology Spread Constraints for pod assignment | `[]` |
|
||||
| `clusterOperator.livenessProbe.enabled` | Enable livenessProbe on RabbitMQ Cluster Operator nodes | `true` |
|
||||
| `clusterOperator.livenessProbe.enabled` | Enable livenessProbe on ®abbitMQ Cluster Operator nodes | `true` |
|
||||
| `clusterOperator.livenessProbe.initialDelaySeconds` | Initial delay seconds for livenessProbe | `5` |
|
||||
| `clusterOperator.livenessProbe.periodSeconds` | Period seconds for livenessProbe | `30` |
|
||||
| `clusterOperator.livenessProbe.timeoutSeconds` | Timeout seconds for livenessProbe | `5` |
|
||||
| `clusterOperator.livenessProbe.failureThreshold` | Failure threshold for livenessProbe | `5` |
|
||||
| `clusterOperator.livenessProbe.successThreshold` | Success threshold for livenessProbe | `1` |
|
||||
| `clusterOperator.readinessProbe.enabled` | Enable readinessProbe on RabbitMQ Cluster Operator nodes | `true` |
|
||||
| `clusterOperator.readinessProbe.enabled` | Enable readinessProbe on ®abbitMQ Cluster Operator nodes | `true` |
|
||||
| `clusterOperator.readinessProbe.initialDelaySeconds` | Initial delay seconds for readinessProbe | `5` |
|
||||
| `clusterOperator.readinessProbe.periodSeconds` | Period seconds for readinessProbe | `30` |
|
||||
| `clusterOperator.readinessProbe.timeoutSeconds` | Timeout seconds for readinessProbe | `5` |
|
||||
| `clusterOperator.readinessProbe.failureThreshold` | Failure threshold for readinessProbe | `5` |
|
||||
| `clusterOperator.readinessProbe.successThreshold` | Success threshold for readinessProbe | `1` |
|
||||
| `clusterOperator.startupProbe.enabled` | Enable startupProbe on RabbitMQ Cluster Operator nodes | `false` |
|
||||
| `clusterOperator.startupProbe.enabled` | Enable startupProbe on ®abbitMQ Cluster Operator nodes | `false` |
|
||||
| `clusterOperator.startupProbe.initialDelaySeconds` | Initial delay seconds for startupProbe | `5` |
|
||||
| `clusterOperator.startupProbe.periodSeconds` | Period seconds for startupProbe | `30` |
|
||||
| `clusterOperator.startupProbe.timeoutSeconds` | Timeout seconds for startupProbe | `5` |
|
||||
@@ -190,37 +194,37 @@ This solution allows to easily deploy multiple RabbitMQ instances compared to th
|
||||
| `clusterOperator.customLivenessProbe` | Custom livenessProbe that overrides the default one | `{}` |
|
||||
| `clusterOperator.customReadinessProbe` | Custom readinessProbe that overrides the default one | `{}` |
|
||||
| `clusterOperator.customStartupProbe` | Custom startupProbe that overrides the default one | `{}` |
|
||||
| `clusterOperator.resources.limits` | The resources limits for the RabbitMQ Cluster Operator containers | `{}` |
|
||||
| `clusterOperator.resources.requests` | The requested resources for the RabbitMQ Cluster Operator containers | `{}` |
|
||||
| `clusterOperator.podSecurityContext.enabled` | Enabled RabbitMQ Cluster Operator pods' Security Context | `true` |
|
||||
| `clusterOperator.podSecurityContext.fsGroup` | Set RabbitMQ Cluster Operator pod's Security Context fsGroup | `1001` |
|
||||
| `clusterOperator.containerSecurityContext.enabled` | Enabled RabbitMQ Cluster Operator containers' Security Context | `true` |
|
||||
| `clusterOperator.containerSecurityContext.runAsUser` | Set RabbitMQ Cluster Operator containers' Security Context runAsUser | `1001` |
|
||||
| `clusterOperator.resources.limits` | The resources limits for the ®abbitMQ Cluster Operator containers | `{}` |
|
||||
| `clusterOperator.resources.requests` | The requested resources for the ®abbitMQ Cluster Operator containers | `{}` |
|
||||
| `clusterOperator.podSecurityContext.enabled` | Enabled ®abbitMQ Cluster Operator pods' Security Context | `true` |
|
||||
| `clusterOperator.podSecurityContext.fsGroup` | Set ®abbitMQ Cluster Operator pod's Security Context fsGroup | `1001` |
|
||||
| `clusterOperator.containerSecurityContext.enabled` | Enabled ®abbitMQ Cluster Operator containers' Security Context | `true` |
|
||||
| `clusterOperator.containerSecurityContext.runAsUser` | Set ®abbitMQ Cluster Operator containers' Security Context runAsUser | `1001` |
|
||||
| `clusterOperator.containerSecurityContext.runAsNonRoot` | Force running the container as non root | `true` |
|
||||
| `clusterOperator.command` | Override default container command (useful when using custom images) | `[]` |
|
||||
| `clusterOperator.args` | Override default container args (useful when using custom images) | `[]` |
|
||||
| `clusterOperator.hostAliases` | RabbitMQ Cluster Operator pods host aliases | `[]` |
|
||||
| `clusterOperator.podLabels` | Extra labels for RabbitMQ Cluster Operator pods | `{}` |
|
||||
| `clusterOperator.podAnnotations` | Annotations for RabbitMQ Cluster Operator pods | `{}` |
|
||||
| `clusterOperator.hostAliases` | ®abbitMQ Cluster Operator pods host aliases | `[]` |
|
||||
| `clusterOperator.podLabels` | Extra labels for ®abbitMQ Cluster Operator pods | `{}` |
|
||||
| `clusterOperator.podAnnotations` | Annotations for ®abbitMQ Cluster Operator pods | `{}` |
|
||||
| `clusterOperator.podAffinityPreset` | Pod affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `""` |
|
||||
| `clusterOperator.podAntiAffinityPreset` | Pod anti-affinity preset. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `soft` |
|
||||
| `clusterOperator.nodeAffinityPreset.type` | Node affinity preset type. Ignored if `affinity` is set. Allowed values: `soft` or `hard` | `""` |
|
||||
| `clusterOperator.nodeAffinityPreset.key` | Node label key to match. Ignored if `affinity` is set | `""` |
|
||||
| `clusterOperator.nodeAffinityPreset.values` | Node label values to match. Ignored if `affinity` is set | `[]` |
|
||||
| `clusterOperator.affinity` | Affinity for RabbitMQ Cluster Operator pods assignment | `{}` |
|
||||
| `clusterOperator.nodeSelector` | Node labels for RabbitMQ Cluster Operator pods assignment | `{}` |
|
||||
| `clusterOperator.tolerations` | Tolerations for RabbitMQ Cluster Operator pods assignment | `[]` |
|
||||
| `clusterOperator.updateStrategy.type` | RabbitMQ Cluster Operator statefulset strategy type | `RollingUpdate` |
|
||||
| `clusterOperator.priorityClassName` | RabbitMQ Cluster Operator pods' priorityClassName | `""` |
|
||||
| `clusterOperator.lifecycleHooks` | for the RabbitMQ Cluster Operator container(s) to automate configuration before or after startup | `{}` |
|
||||
| `clusterOperator.containerPorts.metrics` | RabbitMQ Cluster Operator container port (used for metrics) | `9782` |
|
||||
| `clusterOperator.extraEnvVars` | Array with extra environment variables to add to RabbitMQ Cluster Operator nodes | `[]` |
|
||||
| `clusterOperator.extraEnvVarsCM` | Name of existing ConfigMap containing extra env vars for RabbitMQ Cluster Operator nodes | `""` |
|
||||
| `clusterOperator.extraEnvVarsSecret` | Name of existing Secret containing extra env vars for RabbitMQ Cluster Operator nodes | `""` |
|
||||
| `clusterOperator.extraVolumes` | Optionally specify extra list of additional volumes for the RabbitMQ Cluster Operator pod(s) | `[]` |
|
||||
| `clusterOperator.extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the RabbitMQ Cluster Operator container(s) | `[]` |
|
||||
| `clusterOperator.sidecars` | Add additional sidecar containers to the RabbitMQ Cluster Operator pod(s) | `[]` |
|
||||
| `clusterOperator.initContainers` | Add additional init containers to the RabbitMQ Cluster Operator pod(s) | `[]` |
|
||||
| `clusterOperator.affinity` | Affinity for ®abbitMQ Cluster Operator pods assignment | `{}` |
|
||||
| `clusterOperator.nodeSelector` | Node labels for ®abbitMQ Cluster Operator pods assignment | `{}` |
|
||||
| `clusterOperator.tolerations` | Tolerations for ®abbitMQ Cluster Operator pods assignment | `[]` |
|
||||
| `clusterOperator.updateStrategy.type` | ®abbitMQ Cluster Operator statefulset strategy type | `RollingUpdate` |
|
||||
| `clusterOperator.priorityClassName` | ®abbitMQ Cluster Operator pods' priorityClassName | `""` |
|
||||
| `clusterOperator.lifecycleHooks` | for the ®abbitMQ Cluster Operator container(s) to automate configuration before or after startup | `{}` |
|
||||
| `clusterOperator.containerPorts.metrics` | ®abbitMQ Cluster Operator container port (used for metrics) | `9782` |
|
||||
| `clusterOperator.extraEnvVars` | Array with extra environment variables to add to ®abbitMQ Cluster Operator nodes | `[]` |
|
||||
| `clusterOperator.extraEnvVarsCM` | Name of existing ConfigMap containing extra env vars for ®abbitMQ Cluster Operator nodes | `""` |
|
||||
| `clusterOperator.extraEnvVarsSecret` | Name of existing Secret containing extra env vars for ®abbitMQ Cluster Operator nodes | `""` |
|
||||
| `clusterOperator.extraVolumes` | Optionally specify extra list of additional volumes for the ®abbitMQ Cluster Operator pod(s) | `[]` |
|
||||
| `clusterOperator.extraVolumeMounts` | Optionally specify extra list of additional volumeMounts for the ®abbitMQ Cluster Operator container(s) | `[]` |
|
||||
| `clusterOperator.sidecars` | Add additional sidecar containers to the ®abbitMQ Cluster Operator pod(s) | `[]` |
|
||||
| `clusterOperator.initContainers` | Add additional init containers to the ®abbitMQ Cluster Operator pod(s) | `[]` |
|
||||
| `clusterOperator.rbac.create` | Specifies whether RBAC resources should be created | `true` |
|
||||
| `clusterOperator.serviceAccount.create` | Specifies whether a ServiceAccount should be created | `true` |
|
||||
| `clusterOperator.serviceAccount.name` | The name of the ServiceAccount to use. | `""` |
|
||||
@@ -228,20 +232,20 @@ This solution allows to easily deploy multiple RabbitMQ instances compared to th
|
||||
| `clusterOperator.serviceAccount.automountServiceAccountToken` | Automount API credentials for a service account. | `true` |
|
||||
|
||||
|
||||
### RabbitMQ Cluster Operator Metrics parameters
|
||||
### ®abbitMQ Cluster Operator Metrics parameters
|
||||
|
||||
| Name | Description | Value |
|
||||
| ---------------------------------------------------------- | --------------------------------------------------------------------------- | ------------------------ |
|
||||
| `clusterOperator.metrics.enabled` | Create a service for accessing the metrics endpoint | `false` |
|
||||
| `clusterOperator.metrics.service.type` | RabbitMQ Cluster Operator metrics service type | `ClusterIP` |
|
||||
| `clusterOperator.metrics.service.ports.http` | RabbitMQ Cluster Operator metrics service HTTP port | `80` |
|
||||
| `clusterOperator.metrics.service.type` | ®abbitMQ Cluster Operator metrics service type | `ClusterIP` |
|
||||
| `clusterOperator.metrics.service.ports.http` | ®abbitMQ Cluster Operator metrics service HTTP port | `80` |
|
||||
| `clusterOperator.metrics.service.nodePorts.http` | Node port for HTTP | `""` |
|
||||
| `clusterOperator.metrics.service.clusterIP` | RabbitMQ Cluster Operator metrics service Cluster IP | `""` |
|
||||
| `clusterOperator.metrics.service.clusterIP` | ®abbitMQ Cluster Operator metrics service Cluster IP | `""` |
|
||||
| `clusterOperator.metrics.service.extraPorts` | Extra ports to expose (normally used with the `sidecar` value) | `[]` |
|
||||
| `clusterOperator.metrics.service.loadBalancerIP` | RabbitMQ Cluster Operator metrics service Load Balancer IP | `""` |
|
||||
| `clusterOperator.metrics.service.loadBalancerSourceRanges` | RabbitMQ Cluster Operator metrics service Load Balancer sources | `[]` |
|
||||
| `clusterOperator.metrics.service.externalTrafficPolicy` | RabbitMQ Cluster Operator metrics service external traffic policy | `Cluster` |
|
||||
| `clusterOperator.metrics.service.annotations` | Additional custom annotations for RabbitMQ Cluster Operator metrics service | `{}` |
|
||||
| `clusterOperator.metrics.service.loadBalancerIP` | ®abbitMQ Cluster Operator metrics service Load Balancer IP | `""` |
|
||||
| `clusterOperator.metrics.service.loadBalancerSourceRanges` | ®abbitMQ Cluster Operator metrics service Load Balancer sources | `[]` |
|
||||
| `clusterOperator.metrics.service.externalTrafficPolicy` | ®abbitMQ Cluster Operator metrics service external traffic policy | `Cluster` |
|
||||
| `clusterOperator.metrics.service.annotations` | Additional custom annotations for ®abbitMQ Cluster Operator metrics service | `{}` |
|
||||
| `clusterOperator.metrics.serviceMonitor.enabled` | Specify if a servicemonitor will be deployed for prometheus-operator | `false` |
|
||||
| `clusterOperator.metrics.serviceMonitor.jobLabel` | Specify the jobLabel to use for the prometheus-operator | `app.kubernetes.io/name` |
|
||||
| `clusterOperator.metrics.serviceMonitor.honorLabels` | Honor metrics labels | `false` |
|
||||
@@ -341,15 +345,15 @@ This solution allows to easily deploy multiple RabbitMQ instances compared to th
|
||||
| Name | Description | Value |
|
||||
| -------------------------------------------------------------- | --------------------------------------------------------------------------- | ------------------------ |
|
||||
| `msgTopologyOperator.metrics.enabled` | Create a service for accessing the metrics endpoint | `false` |
|
||||
| `msgTopologyOperator.metrics.service.type` | RabbitMQ Cluster Operator metrics service type | `ClusterIP` |
|
||||
| `msgTopologyOperator.metrics.service.ports.http` | RabbitMQ Cluster Operator metrics service HTTP port | `80` |
|
||||
| `msgTopologyOperator.metrics.service.type` | ®abbitMQ Cluster Operator metrics service type | `ClusterIP` |
|
||||
| `msgTopologyOperator.metrics.service.ports.http` | ®abbitMQ Cluster Operator metrics service HTTP port | `80` |
|
||||
| `msgTopologyOperator.metrics.service.nodePorts.http` | Node port for HTTP | `""` |
|
||||
| `msgTopologyOperator.metrics.service.clusterIP` | RabbitMQ Cluster Operator metrics service Cluster IP | `""` |
|
||||
| `msgTopologyOperator.metrics.service.clusterIP` | ®abbitMQ Cluster Operator metrics service Cluster IP | `""` |
|
||||
| `msgTopologyOperator.metrics.service.extraPorts` | Extra ports to expose (normally used with the `sidecar` value) | `[]` |
|
||||
| `msgTopologyOperator.metrics.service.loadBalancerIP` | RabbitMQ Cluster Operator metrics service Load Balancer IP | `""` |
|
||||
| `msgTopologyOperator.metrics.service.loadBalancerSourceRanges` | RabbitMQ Cluster Operator metrics service Load Balancer sources | `[]` |
|
||||
| `msgTopologyOperator.metrics.service.externalTrafficPolicy` | RabbitMQ Cluster Operator metrics service external traffic policy | `Cluster` |
|
||||
| `msgTopologyOperator.metrics.service.annotations` | Additional custom annotations for RabbitMQ Cluster Operator metrics service | `{}` |
|
||||
| `msgTopologyOperator.metrics.service.loadBalancerIP` | ®abbitMQ Cluster Operator metrics service Load Balancer IP | `""` |
|
||||
| `msgTopologyOperator.metrics.service.loadBalancerSourceRanges` | ®abbitMQ Cluster Operator metrics service Load Balancer sources | `[]` |
|
||||
| `msgTopologyOperator.metrics.service.externalTrafficPolicy` | ®abbitMQ Cluster Operator metrics service external traffic policy | `Cluster` |
|
||||
| `msgTopologyOperator.metrics.service.annotations` | Additional custom annotations for ®abbitMQ Cluster Operator metrics service | `{}` |
|
||||
| `msgTopologyOperator.metrics.serviceMonitor.enabled` | Specify if a servicemonitor will be deployed for prometheus-operator | `false` |
|
||||
| `msgTopologyOperator.metrics.serviceMonitor.jobLabel` | Specify the jobLabel to use for the prometheus-operator | `app.kubernetes.io/name` |
|
||||
| `msgTopologyOperator.metrics.serviceMonitor.additionalLabels` | Used to pass Labels that are required by the installed Prometheus Operator | `{}` |
|
||||
@@ -424,7 +428,7 @@ As an alternative, use one of the preset configurations for pod affinity, pod an
|
||||
|
||||
There are cases where you may want to deploy extra objects, such your custom *RabbitmqCluster* objects. For covering this case, the chart allows adding the full specification of other objects using the `extraDeploy` parameter.
|
||||
|
||||
For instance, to deploy your custom *RabbitmqCluster* definition, you can install the RabbitMQ Cluster Operator using the values below:
|
||||
For instance, to deploy your custom *RabbitmqCluster* definition, you can install the ®abbitMQ Cluster Operator using the values below:
|
||||
|
||||
```yaml
|
||||
extraDeploy:
|
||||
@@ -482,4 +486,4 @@ Unless required by applicable law or agreed to in writing, software
|
||||
distributed under the License is distributed on an "AS IS" BASIS,
|
||||
WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
|
||||
See the License for the specific language governing permissions and
|
||||
limitations under the License.
|
||||
limitations under the License.
|
||||
@@ -42,7 +42,7 @@ clusterDomain: cluster.local
|
||||
##
|
||||
extraDeploy: []
|
||||
|
||||
## @section RabbitMQ Cluster Operator Parameters
|
||||
## @section ®abbitMQ Cluster Operator Parameters
|
||||
##
|
||||
|
||||
## Bitnami RabbitMQ Image
|
||||
@@ -55,7 +55,7 @@ extraDeploy: []
|
||||
rabbitmqImage:
|
||||
registry: docker.io
|
||||
repository: bitnami/rabbitmq
|
||||
tag: 3.8.27-debian-10-r6
|
||||
tag: 3.8.27-debian-10-r17
|
||||
## Optionally specify an array of imagePullSecrets.
|
||||
## Secrets must be manually created in the namespace.
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-rabbitmqImage-private-registry/
|
||||
@@ -75,7 +75,7 @@ rabbitmqImage:
|
||||
credentialUpdaterImage:
|
||||
registry: docker.io
|
||||
repository: bitnami/rmq-default-credential-updater
|
||||
tag: 1.0.1-scratch-r0
|
||||
tag: 1.0.1-scratch-r1
|
||||
## Optionally specify an array of imagePullSecrets.
|
||||
## Secrets must be manually created in the namespace.
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/pull-credentialUpdaterImage-private-registry/
|
||||
@@ -86,18 +86,18 @@ credentialUpdaterImage:
|
||||
pullSecrets: []
|
||||
|
||||
clusterOperator:
|
||||
## Bitnami RabbitMQ Cluster Operator image
|
||||
## Bitnami ®abbitMQ Cluster Operator image
|
||||
## ref: https://hub.docker.com/r/bitnami/rabbitmq-cluster-operator/tags/
|
||||
## @param clusterOperator.image.registry RabbitMQ Cluster Operator image registry
|
||||
## @param clusterOperator.image.repository RabbitMQ Cluster Operator image repository
|
||||
## @param clusterOperator.image.tag RabbitMQ Cluster Operator image tag (immutable tags are recommended)
|
||||
## @param clusterOperator.image.pullPolicy RabbitMQ Cluster Operator image pull policy
|
||||
## @param clusterOperator.image.pullSecrets RabbitMQ Cluster Operator image pull secrets
|
||||
## @param clusterOperator.image.registry ®abbitMQ Cluster Operator image registry
|
||||
## @param clusterOperator.image.repository ®abbitMQ Cluster Operator image repository
|
||||
## @param clusterOperator.image.tag ®abbitMQ Cluster Operator image tag (immutable tags are recommended)
|
||||
## @param clusterOperator.image.pullPolicy ®abbitMQ Cluster Operator image pull policy
|
||||
## @param clusterOperator.image.pullSecrets ®abbitMQ Cluster Operator image pull secrets
|
||||
##
|
||||
image:
|
||||
registry: docker.io
|
||||
repository: bitnami/rabbitmq-cluster-operator
|
||||
tag: 1.11.0-scratch-r0
|
||||
tag: 1.11.1-scratch-r0
|
||||
## Specify a imagePullPolicy
|
||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
||||
@@ -112,7 +112,7 @@ clusterOperator:
|
||||
##
|
||||
pullSecrets: []
|
||||
|
||||
## @param clusterOperator.replicaCount Number of RabbitMQ Cluster Operator replicas to deploy
|
||||
## @param clusterOperator.replicaCount Number of ®abbitMQ Cluster Operator replicas to deploy
|
||||
##
|
||||
replicaCount: 1
|
||||
## @param clusterOperator.schedulerName Alternative scheduler
|
||||
@@ -123,9 +123,9 @@ clusterOperator:
|
||||
## The value is evaluated as a template
|
||||
##
|
||||
topologySpreadConstraints: []
|
||||
## Configure extra options for RabbitMQ Cluster Operator containers' liveness and readiness probes
|
||||
## Configure extra options for ®abbitMQ Cluster Operator containers' liveness and readiness probes
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/configure-liveness-readiness-probes/#configure-probes
|
||||
## @param clusterOperator.livenessProbe.enabled Enable livenessProbe on RabbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.livenessProbe.enabled Enable livenessProbe on ®abbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.livenessProbe.initialDelaySeconds Initial delay seconds for livenessProbe
|
||||
## @param clusterOperator.livenessProbe.periodSeconds Period seconds for livenessProbe
|
||||
## @param clusterOperator.livenessProbe.timeoutSeconds Timeout seconds for livenessProbe
|
||||
@@ -139,7 +139,7 @@ clusterOperator:
|
||||
timeoutSeconds: 5
|
||||
successThreshold: 1
|
||||
failureThreshold: 5
|
||||
## @param clusterOperator.readinessProbe.enabled Enable readinessProbe on RabbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.readinessProbe.enabled Enable readinessProbe on ®abbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.readinessProbe.initialDelaySeconds Initial delay seconds for readinessProbe
|
||||
## @param clusterOperator.readinessProbe.periodSeconds Period seconds for readinessProbe
|
||||
## @param clusterOperator.readinessProbe.timeoutSeconds Timeout seconds for readinessProbe
|
||||
@@ -153,7 +153,7 @@ clusterOperator:
|
||||
timeoutSeconds: 5
|
||||
successThreshold: 1
|
||||
failureThreshold: 5
|
||||
## @param clusterOperator.startupProbe.enabled Enable startupProbe on RabbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.startupProbe.enabled Enable startupProbe on ®abbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.startupProbe.initialDelaySeconds Initial delay seconds for startupProbe
|
||||
## @param clusterOperator.startupProbe.periodSeconds Period seconds for startupProbe
|
||||
## @param clusterOperator.startupProbe.timeoutSeconds Timeout seconds for startupProbe
|
||||
@@ -178,10 +178,10 @@ clusterOperator:
|
||||
##
|
||||
customStartupProbe: {}
|
||||
|
||||
## RabbitMQ Cluster Operator resource requests and limits
|
||||
## ®abbitMQ Cluster Operator resource requests and limits
|
||||
## ref: https://kubernetes.io/docs/user-guide/compute-resources/
|
||||
## @param clusterOperator.resources.limits The resources limits for the RabbitMQ Cluster Operator containers
|
||||
## @param clusterOperator.resources.requests The requested resources for the RabbitMQ Cluster Operator containers
|
||||
## @param clusterOperator.resources.limits The resources limits for the ®abbitMQ Cluster Operator containers
|
||||
## @param clusterOperator.resources.requests The requested resources for the ®abbitMQ Cluster Operator containers
|
||||
##
|
||||
resources:
|
||||
limits: {}
|
||||
@@ -189,16 +189,16 @@ clusterOperator:
|
||||
|
||||
## Configure Pods Security Context
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod
|
||||
## @param clusterOperator.podSecurityContext.enabled Enabled RabbitMQ Cluster Operator pods' Security Context
|
||||
## @param clusterOperator.podSecurityContext.fsGroup Set RabbitMQ Cluster Operator pod's Security Context fsGroup
|
||||
## @param clusterOperator.podSecurityContext.enabled Enabled ®abbitMQ Cluster Operator pods' Security Context
|
||||
## @param clusterOperator.podSecurityContext.fsGroup Set ®abbitMQ Cluster Operator pod's Security Context fsGroup
|
||||
##
|
||||
podSecurityContext:
|
||||
enabled: true
|
||||
fsGroup: 1001
|
||||
## Configure Container Security Context
|
||||
## ref: https://kubernetes.io/docs/tasks/configure-pod-container/security-context/#set-the-security-context-for-a-pod
|
||||
## @param clusterOperator.containerSecurityContext.enabled Enabled RabbitMQ Cluster Operator containers' Security Context
|
||||
## @param clusterOperator.containerSecurityContext.runAsUser Set RabbitMQ Cluster Operator containers' Security Context runAsUser
|
||||
## @param clusterOperator.containerSecurityContext.enabled Enabled ®abbitMQ Cluster Operator containers' Security Context
|
||||
## @param clusterOperator.containerSecurityContext.runAsUser Set ®abbitMQ Cluster Operator containers' Security Context runAsUser
|
||||
## @param clusterOperator.containerSecurityContext.runAsNonRoot Force running the container as non root
|
||||
##
|
||||
containerSecurityContext:
|
||||
@@ -212,15 +212,15 @@ clusterOperator:
|
||||
## @param clusterOperator.args Override default container args (useful when using custom images)
|
||||
##
|
||||
args: []
|
||||
## @param clusterOperator.hostAliases RabbitMQ Cluster Operator pods host aliases
|
||||
## @param clusterOperator.hostAliases ®abbitMQ Cluster Operator pods host aliases
|
||||
## https://kubernetes.io/docs/concepts/services-networking/add-entries-to-pod-etc-hosts-with-host-aliases/
|
||||
##
|
||||
hostAliases: []
|
||||
## @param clusterOperator.podLabels Extra labels for RabbitMQ Cluster Operator pods
|
||||
## @param clusterOperator.podLabels Extra labels for ®abbitMQ Cluster Operator pods
|
||||
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/labels/
|
||||
##
|
||||
podLabels: {}
|
||||
## @param clusterOperator.podAnnotations Annotations for RabbitMQ Cluster Operator pods
|
||||
## @param clusterOperator.podAnnotations Annotations for ®abbitMQ Cluster Operator pods
|
||||
## ref: https://kubernetes.io/docs/concepts/overview/working-with-objects/annotations/
|
||||
##
|
||||
podAnnotations: {}
|
||||
@@ -249,20 +249,20 @@ clusterOperator:
|
||||
## - e2e-az2
|
||||
##
|
||||
values: []
|
||||
## @param clusterOperator.affinity Affinity for RabbitMQ Cluster Operator pods assignment
|
||||
## @param clusterOperator.affinity Affinity for ®abbitMQ Cluster Operator pods assignment
|
||||
## ref: https://kubernetes.io/docs/concepts/configuration/assign-pod-node/#affinity-and-anti-affinity
|
||||
## NOTE: `podAffinityPreset`, `podAntiAffinityPreset`, and `nodeAffinityPreset` will be ignored when it's set
|
||||
##
|
||||
affinity: {}
|
||||
## @param clusterOperator.nodeSelector Node labels for RabbitMQ Cluster Operator pods assignment
|
||||
## @param clusterOperator.nodeSelector Node labels for ®abbitMQ Cluster Operator pods assignment
|
||||
## ref: https://kubernetes.io/docs/user-guide/node-selection/
|
||||
##
|
||||
nodeSelector: {}
|
||||
## @param clusterOperator.tolerations Tolerations for RabbitMQ Cluster Operator pods assignment
|
||||
## @param clusterOperator.tolerations Tolerations for ®abbitMQ Cluster Operator pods assignment
|
||||
## ref: https://kubernetes.io/docs/concepts/configuration/taint-and-toleration/
|
||||
##
|
||||
tolerations: []
|
||||
## @param clusterOperator.updateStrategy.type RabbitMQ Cluster Operator statefulset strategy type
|
||||
## @param clusterOperator.updateStrategy.type ®abbitMQ Cluster Operator statefulset strategy type
|
||||
## ref: https://kubernetes.io/docs/concepts/workloads/controllers/statefulset/#update-strategies
|
||||
##
|
||||
updateStrategy:
|
||||
@@ -270,38 +270,38 @@ clusterOperator:
|
||||
## Can be set to RollingUpdate or OnDelete
|
||||
##
|
||||
type: RollingUpdate
|
||||
## @param clusterOperator.priorityClassName RabbitMQ Cluster Operator pods' priorityClassName
|
||||
## @param clusterOperator.priorityClassName ®abbitMQ Cluster Operator pods' priorityClassName
|
||||
##
|
||||
priorityClassName: ""
|
||||
## @param clusterOperator.lifecycleHooks for the RabbitMQ Cluster Operator container(s) to automate configuration before or after startup
|
||||
## @param clusterOperator.lifecycleHooks for the ®abbitMQ Cluster Operator container(s) to automate configuration before or after startup
|
||||
##
|
||||
lifecycleHooks: {}
|
||||
|
||||
## @param clusterOperator.containerPorts.metrics RabbitMQ Cluster Operator container port (used for metrics)
|
||||
## @param clusterOperator.containerPorts.metrics ®abbitMQ Cluster Operator container port (used for metrics)
|
||||
##
|
||||
containerPorts:
|
||||
metrics: 9782
|
||||
|
||||
## @param clusterOperator.extraEnvVars Array with extra environment variables to add to RabbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.extraEnvVars Array with extra environment variables to add to ®abbitMQ Cluster Operator nodes
|
||||
## e.g:
|
||||
## extraEnvVars:
|
||||
## - name: FOO
|
||||
## value: "bar"
|
||||
##
|
||||
extraEnvVars: []
|
||||
## @param clusterOperator.extraEnvVarsCM Name of existing ConfigMap containing extra env vars for RabbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.extraEnvVarsCM Name of existing ConfigMap containing extra env vars for ®abbitMQ Cluster Operator nodes
|
||||
##
|
||||
extraEnvVarsCM: ""
|
||||
## @param clusterOperator.extraEnvVarsSecret Name of existing Secret containing extra env vars for RabbitMQ Cluster Operator nodes
|
||||
## @param clusterOperator.extraEnvVarsSecret Name of existing Secret containing extra env vars for ®abbitMQ Cluster Operator nodes
|
||||
##
|
||||
extraEnvVarsSecret: ""
|
||||
## @param clusterOperator.extraVolumes Optionally specify extra list of additional volumes for the RabbitMQ Cluster Operator pod(s)
|
||||
## @param clusterOperator.extraVolumes Optionally specify extra list of additional volumes for the ®abbitMQ Cluster Operator pod(s)
|
||||
##
|
||||
extraVolumes: []
|
||||
## @param clusterOperator.extraVolumeMounts Optionally specify extra list of additional volumeMounts for the RabbitMQ Cluster Operator container(s)
|
||||
## @param clusterOperator.extraVolumeMounts Optionally specify extra list of additional volumeMounts for the ®abbitMQ Cluster Operator container(s)
|
||||
##
|
||||
extraVolumeMounts: []
|
||||
## @param clusterOperator.sidecars Add additional sidecar containers to the RabbitMQ Cluster Operator pod(s)
|
||||
## @param clusterOperator.sidecars Add additional sidecar containers to the ®abbitMQ Cluster Operator pod(s)
|
||||
## e.g:
|
||||
## sidecars:
|
||||
## - name: your-image-name
|
||||
@@ -312,7 +312,7 @@ clusterOperator:
|
||||
## containerPort: 1234
|
||||
##
|
||||
sidecars: []
|
||||
## @param clusterOperator.initContainers Add additional init containers to the RabbitMQ Cluster Operator pod(s)
|
||||
## @param clusterOperator.initContainers Add additional init containers to the ®abbitMQ Cluster Operator pod(s)
|
||||
## ref: https://kubernetes.io/docs/concepts/workloads/pods/init-containers/
|
||||
## e.g:
|
||||
## initContainers:
|
||||
@@ -347,7 +347,7 @@ clusterOperator:
|
||||
##
|
||||
automountServiceAccountToken: true
|
||||
|
||||
## @section RabbitMQ Cluster Operator Metrics parameters
|
||||
## @section ®abbitMQ Cluster Operator Metrics parameters
|
||||
##
|
||||
metrics:
|
||||
## @param clusterOperator.metrics.enabled Create a service for accessing the metrics endpoint
|
||||
@@ -356,10 +356,10 @@ clusterOperator:
|
||||
## Metrics service parameters
|
||||
##
|
||||
service:
|
||||
## @param clusterOperator.metrics.service.type RabbitMQ Cluster Operator metrics service type
|
||||
## @param clusterOperator.metrics.service.type ®abbitMQ Cluster Operator metrics service type
|
||||
##
|
||||
type: ClusterIP
|
||||
## @param clusterOperator.metrics.service.ports.http RabbitMQ Cluster Operator metrics service HTTP port
|
||||
## @param clusterOperator.metrics.service.ports.http ®abbitMQ Cluster Operator metrics service HTTP port
|
||||
##
|
||||
ports:
|
||||
http: 80
|
||||
@@ -369,7 +369,7 @@ clusterOperator:
|
||||
##
|
||||
nodePorts:
|
||||
http: ""
|
||||
## @param clusterOperator.metrics.service.clusterIP RabbitMQ Cluster Operator metrics service Cluster IP
|
||||
## @param clusterOperator.metrics.service.clusterIP ®abbitMQ Cluster Operator metrics service Cluster IP
|
||||
## e.g.:
|
||||
## clusterIP: None
|
||||
##
|
||||
@@ -377,22 +377,22 @@ clusterOperator:
|
||||
## @param clusterOperator.metrics.service.extraPorts Extra ports to expose (normally used with the `sidecar` value)
|
||||
##
|
||||
extraPorts: []
|
||||
## @param clusterOperator.metrics.service.loadBalancerIP RabbitMQ Cluster Operator metrics service Load Balancer IP
|
||||
## @param clusterOperator.metrics.service.loadBalancerIP ®abbitMQ Cluster Operator metrics service Load Balancer IP
|
||||
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-loadbalancer
|
||||
##
|
||||
loadBalancerIP: ""
|
||||
## @param clusterOperator.metrics.service.loadBalancerSourceRanges RabbitMQ Cluster Operator metrics service Load Balancer sources
|
||||
## @param clusterOperator.metrics.service.loadBalancerSourceRanges ®abbitMQ Cluster Operator metrics service Load Balancer sources
|
||||
## ref: https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/#restrict-access-for-loadbalancer-service
|
||||
## e.g:
|
||||
## loadBalancerSourceRanges:
|
||||
## - 10.10.10.0/24
|
||||
##
|
||||
loadBalancerSourceRanges: []
|
||||
## @param clusterOperator.metrics.service.externalTrafficPolicy RabbitMQ Cluster Operator metrics service external traffic policy
|
||||
## @param clusterOperator.metrics.service.externalTrafficPolicy ®abbitMQ Cluster Operator metrics service external traffic policy
|
||||
## ref https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip
|
||||
##
|
||||
externalTrafficPolicy: Cluster
|
||||
## @param clusterOperator.metrics.service.annotations [object] Additional custom annotations for RabbitMQ Cluster Operator metrics service
|
||||
## @param clusterOperator.metrics.service.annotations [object] Additional custom annotations for ®abbitMQ Cluster Operator metrics service
|
||||
##
|
||||
annotations:
|
||||
prometheus.io/scrape: "true"
|
||||
@@ -449,7 +449,7 @@ msgTopologyOperator:
|
||||
image:
|
||||
registry: docker.io
|
||||
repository: bitnami/rmq-messaging-topology-operator
|
||||
tag: 1.2.1-scratch-r0
|
||||
tag: 1.3.0-scratch-r0
|
||||
## Specify a imagePullPolicy
|
||||
## Defaults to 'Always' if image tag is 'latest', else set to 'IfNotPresent'
|
||||
## ref: https://kubernetes.io/docs/user-guide/images/#pre-pulling-images
|
||||
@@ -763,10 +763,10 @@ msgTopologyOperator:
|
||||
## Metrics service parameters
|
||||
##
|
||||
service:
|
||||
## @param msgTopologyOperator.metrics.service.type RabbitMQ Cluster Operator metrics service type
|
||||
## @param msgTopologyOperator.metrics.service.type ®abbitMQ Cluster Operator metrics service type
|
||||
##
|
||||
type: ClusterIP
|
||||
## @param msgTopologyOperator.metrics.service.ports.http RabbitMQ Cluster Operator metrics service HTTP port
|
||||
## @param msgTopologyOperator.metrics.service.ports.http ®abbitMQ Cluster Operator metrics service HTTP port
|
||||
##
|
||||
ports:
|
||||
http: 80
|
||||
@@ -776,7 +776,7 @@ msgTopologyOperator:
|
||||
##
|
||||
nodePorts:
|
||||
http: ""
|
||||
## @param msgTopologyOperator.metrics.service.clusterIP RabbitMQ Cluster Operator metrics service Cluster IP
|
||||
## @param msgTopologyOperator.metrics.service.clusterIP ®abbitMQ Cluster Operator metrics service Cluster IP
|
||||
## e.g.:
|
||||
## clusterIP: None
|
||||
##
|
||||
@@ -784,22 +784,22 @@ msgTopologyOperator:
|
||||
## @param msgTopologyOperator.metrics.service.extraPorts Extra ports to expose (normally used with the `sidecar` value)
|
||||
##
|
||||
extraPorts: []
|
||||
## @param msgTopologyOperator.metrics.service.loadBalancerIP RabbitMQ Cluster Operator metrics service Load Balancer IP
|
||||
## @param msgTopologyOperator.metrics.service.loadBalancerIP ®abbitMQ Cluster Operator metrics service Load Balancer IP
|
||||
## ref: https://kubernetes.io/docs/concepts/services-networking/service/#type-loadbalancer
|
||||
##
|
||||
loadBalancerIP: ""
|
||||
## @param msgTopologyOperator.metrics.service.loadBalancerSourceRanges RabbitMQ Cluster Operator metrics service Load Balancer sources
|
||||
## @param msgTopologyOperator.metrics.service.loadBalancerSourceRanges ®abbitMQ Cluster Operator metrics service Load Balancer sources
|
||||
## ref: https://kubernetes.io/docs/tasks/access-application-cluster/configure-cloud-provider-firewall/#restrict-access-for-loadbalancer-service
|
||||
## e.g:
|
||||
## loadBalancerSourceRanges:
|
||||
## - 10.10.10.0/24
|
||||
##
|
||||
loadBalancerSourceRanges: []
|
||||
## @param msgTopologyOperator.metrics.service.externalTrafficPolicy RabbitMQ Cluster Operator metrics service external traffic policy
|
||||
## @param msgTopologyOperator.metrics.service.externalTrafficPolicy ®abbitMQ Cluster Operator metrics service external traffic policy
|
||||
## ref https://kubernetes.io/docs/tasks/access-application-cluster/create-external-load-balancer/#preserving-the-client-source-ip
|
||||
##
|
||||
externalTrafficPolicy: Cluster
|
||||
## @param msgTopologyOperator.metrics.service.annotations [object] Additional custom annotations for RabbitMQ Cluster Operator metrics service
|
||||
## @param msgTopologyOperator.metrics.service.annotations [object] Additional custom annotations for ®abbitMQ Cluster Operator metrics service
|
||||
##
|
||||
annotations:
|
||||
prometheus.io/scrape: "true"
|
||||
|
||||
Reference in New Issue
Block a user