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

Support JAAS config via extra mount config map reference

XMLWordPrintable

      The security CR exposes some of the capability of JAAS, however it is incomplete and always will be because JAAS is extensible by definition.

      A user should be able to provided a complete JAAS config in a secret and reference this via the Artemis CR extra mounts directive.

      A config map the ends in "-jaas-config" will be treated as JAAS config and configured for the broker

       

      Upstream: extra mounts secret xx-jaas-config in https://github.com/artemiscloud/activemq-artemis-operator/issues/356

       

      By externalising the full login.config, there are no limits on what can be configured and the existing jaas login.config confirmation format does not need to be replicated in a CR.

      All of the available login modules can be configured in this way.

       

      There is one potential catch, the operator still needs to securely access the broker, so it needs an identity in user provided configuration if the login is required.

            gtully@redhat.com Gary Tully
            gtully@redhat.com Gary Tully
            Michal Toth Michal Toth
            Votes:
            0 Vote for this issue
            Watchers:
            3 Start watching this issue

              Created:
              Updated:
              Resolved: