[bitnami/rabbitmq-cluster-operator] Support toggle to disable rabbitmq messaging topology operator installation (#17539)

* Support toggle for RabbitMQ Messaging Topology Operator installation

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* Generate README for new configuration parameter

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* Update version bump

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* Update version bump

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* fix VIB issue

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* rollback version bump to 3.4.3

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* update version bump for CI/CD issue

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* Also add toggle for goss validation, should not verify status of rmq-op-webhook if messaging topology operator installation disabled

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* refinement as comments

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

* Updated

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>

---------

Signed-off-by: Zhou, Martin <Martin_Zhou2@Dell.com>
Signed-off-by: Martin.Zhou <xixiangzouyibian@users.noreply.github.com>
Co-authored-by: Zhou, Martin <Martin_Zhou2@Dell.com>
This commit is contained in:
Martin.Zhou
2023-07-15 00:09:52 +08:00
committed by GitHub
parent ea241c09dd
commit fc34693b20
16 changed files with 22 additions and 9 deletions

View File

@@ -267,6 +267,7 @@ This solution allows to easily deploy multiple RabbitMQ instances compared to th
| Name | Description | Value |
| --------------------------------------------------------------------- | ------------------------------------------------------------------------------------------------------------------------------------ | ----------------------------------------- |
| `msgTopologyOperator.enabled` | Deploy RabbitMQ Messaging Topology Operator as part of the installation | `true` |
| `msgTopologyOperator.image.registry` | RabbitMQ Messaging Topology Operator image registry | `docker.io` |
| `msgTopologyOperator.image.repository` | RabbitMQ Messaging Topology Operator image repository | `bitnami/rmq-messaging-topology-operator` |
| `msgTopologyOperator.image.tag` | RabbitMQ Messaging Topology Operator image tag (immutable tags are recommended) | `1.12.0-scratch-r0` |