Chapter 5. Development preview


Important

Developer Preview versions are provided to expose features from upstream communities for use by early adopters and integrators to explore and interact with new capabilities in advance of their possible inclusion in a Red Hat product offering. For more information, see link Developer Preview Support Scope.

Restricted mode
In 7.13, the ActiveMQArtemis CR supports a new attribute, spec.Restricted. If this attribute is set to True, an empty embedded broker is deployed. You can configure this broker by using the brokerProperties attribute in the ActiveMQArtemis CR. To secure end-to-end communication the broker requires a public key infrastructure (PKI). You can use cert-manager to generate the TLS certificates for the PKI.
Self-provisioning plugin
The self-provisioning plugin is a dynamic plugin for the OpenShift Console. The plugin adds a new broker workload type to the OpenShift console that allows you to create and manage broker deployments on OpenShift. A Jolokia API server is included with the self-provisioning plugin. The API server builds requests made in the self-provisioning plugin UI and send them to the Jolokia endpoint on the broker. The self-provisioning plugin and the Jolokia API server are available on the Software Downloads page for AMQ Broker 7.13 releases:
Note

You can install the self-provisioning plugin only on a cluster that is running OpenShift 4.16 or later.

Complete the following steps to install the Jolokia API server and the self-provisioning plugin on your OpenShift cluster.

  1. Ensure that the AMQ Broker Operator and the cert-Manager Operator for OpenShift are installed on the cluster.
  2. Log in to your OpenShift cluster by using the OpenShift command-line interface (CLI).
  3. In your web browser, navigate to the Software Downloads page for AMQ Broker 7.13 releases.
  4. Next to the AMQ Broker 7.13.0 Jolokia API Server installation files, click Download.
  5. Next to the AMQ Broker 7.13.0 self-provisioning plugin installation files, click Download.
  6. Move the downloaded archives to a new directory. The following example moves the archive to a directory called ~/broker/spp.

    $ mkdir ~/broker/spp
    $ mv amq-broker-jolokia-api-server-7.13.0-install-rhel9.zip ~/broker/spp
    $ mv amq-broker-self-provisioning-plugin-7.13.0-install-rhel9.zip ~/broker/spp
  7. Extract the contents of the archives. For example:

    $ cd ~/broker/spp
    $ unzip amq-broker-jolokia-api-server-7.13.0-install-rhel9.zip
    $ unzip amq-broker-self-provisioning-plugin-7.13.0-install-rhel9.zip
  8. Switch to the directory that was created when you extracted the Jolokia API server archive.

    $ cd amq-broker-jolokia-api-server-7.13.0-install
  9. Run the script to install the Jolokia API server:

    // AsciiDocDITA.BlockTitle, warning, Block titles can only be assigned to examples, figures, and tables in DITA.
    ./deploy.sh
  10. Switch to the directory that was created when you extracted the self-provisioning plugin archive.

    $ cd ../amq-broker-self-provisioning-plugin-7.13.0-install
  11. Run the script to install the self-provisioning plugin:

    // AsciiDocDITA.BlockTitle, warning, Block titles can only be assigned to examples, figures, and tables in DITA.
    ./deploy-plugin.sh
  12. Verify that the pods for the Jolokia API server and the self-provisioning plugin are running in the activemq-artemis-jolokia-api-server and the activemq-artemis-self-provisioning-plugin namespaces.

For information about how to try out the plugin see the self-provisioning plugin readme file.

Red Hat logoGithubredditYoutubeTwitter

Learn

Try, buy, & sell

Communities

About Red Hat Documentation

We help Red Hat users innovate and achieve their goals with our products and services with content they can trust. Explore our recent updates.

Making open source more inclusive

Red Hat is committed to replacing problematic language in our code, documentation, and web properties. For more details, see the Red Hat Blog.

About Red Hat

We deliver hardened solutions that make it easier for enterprises to work across platforms and environments, from the core datacenter to the network edge.

Theme

© 2026 Red Hat
Back to top