Chapter 3. Enabling plugins added in the RHDH container image


In the RHDH container image, a set of dynamic plugins is preloaded to enhance functionality. However, due to mandatory configuration requirements, most of the plugins are disabled.

You can enable and configure the plugins in the RHDH container image, including how to manage the default configuration, set necessary environment variables, and ensure the proper functionality of the plugins within your application.

Prerequisites

  • You have access to the dynamic-plugins.default.yaml file, which lists all preloaded plugins and their default configuration.
  • You have deployed the RHDH application, and have access to the logs of the install-dynamic-plugins init container.
  • You have the necessary permissions to modify plugin configurations and access the application environment.
  • You have identified and set the required environment variables referenced by the plugin’s default configuration. These environment variables must be defined in the Helm Chart or Operator configuration.

Procedure

  1. Start your RHDH application and access the logs of the install-dynamic-plugins init container within the RHDH pod.
  2. Identify the Red Hat supported plugins that are disabled by default.
  3. Copy the package configuration from the dynamic-plugins.default.yaml file.
  4. Open the plugin configuration file and locate the plugin entry you want to enable.

    The location of the plugin configuration file varies based on the deployment method. For more details, see Installing dynamic plugins with the Red Hat Developer Hub Operator and Installing dynamic plugins using the Helm chart.

  5. Modify the disabled field to false and add the package name as follows:

    Example plugin configuration

    plugins:
      - disabled: false
        package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic

    For more information about how to configure dynamic plugins in Developer Hub, see Installing dynamic plugins in Red Hat Developer Hub.

Verification

  1. Restart the RHDH application and verify that the plugin is successfully activated and configured.
  2. Verify the application logs for confirmation and ensure the plugin is functioning as expected.
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