Uploaded image for project: 'AMQ Broker'
  1. AMQ Broker
  2. ENTMQBR-3014

Doc: [OCP] Allow persistenceEnabled to be modified after initial custom resource instance creation

XMLWordPrintable

      As per 2.5. Applying Custom Resource changes to running broker deployments at the moment:

      You cannot dynamically update the persistenceEnabled attribute in your CR. To change this attribute, scale your cluster down to zero brokers. Delete the existing CR. Then, recreate and redeploy the CR with your changes, also specifying a deployment size.

      The reason for this is that the persistence volumes are managed directly by the statefulset and autocreated by way of a template rather than "manually" created within the operator code itself.

      In enabling this functionality we will want to tread carefully to ensure that if persistenceEnabled is true, and then persistenceEnabled is set to false that the user is aware that data will now be ephemeral from that point in time. Not sure of the best way to do this, but it is a concern to be addressed.

              jcliffor@redhat.com John Clifford
              jbyrne@redhat.com John Byrne (Inactive)
              Votes:
              0 Vote for this issue
              Watchers:
              0 Start watching this issue

                Created:
                Updated: