Skip to content
Open
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension

Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
4 changes: 2 additions & 2 deletions .github/actions/rhdh-local-compose-test/action.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -223,9 +223,9 @@ runs:
includes: [dynamic-plugins.default.yaml]
plugins:
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import-backend-dynamic
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import
disabled: false
enabled: true
EOF

# Custom extra files
Expand Down
20 changes: 10 additions & 10 deletions configs/dynamic-plugins/dynamic-plugins.override.example.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,16 +14,16 @@ includes:
# Functioning example using Tech Radar, uncomment to use
#Tech Radar frontend plugin
# - package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar
# disabled: false
# enabled: true

# Tech Radar backend plugin. Required if you want to customize the tech radar URL
# (see the `techRadar.url` app-config property).
# - package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar-backend-dynamic
# disabled: false
# enabled: true

# # loading plugin from host directory
# - package: ./local-plugins/todo
# disabled: false
# enabled: true
# pluginConfig:
# dynamicPlugins:
# frontend:
Expand All @@ -38,7 +38,7 @@ includes:

# # loading image from container image
# - package: oci://docker.io/tomaskral/simple-chat:v0.0.1!internal-backstage-plugin-simple-chat
# disabled: false
# enabled: true
# pluginConfig:
# dynamicPlugins:
# frontend:
Expand All @@ -54,7 +54,7 @@ includes:
# icon: chatIcon

# # loading image from tarball URL
# - disabled: false
# - enabled: true
# package: >-
# https://github.com/redhat-developer/rhdh-plugin-export-backstage-community-plugins/releases/download/v1.2.0/backstage-community-plugin-tech-insights-dynamic-0.3.28.tgz
# integrity: sha512-cNHXSwPa5fOi2BcNVSe7tfdLyM0JY988CE5t+P9p/XlboP1QpQbMcLBmqPrlXZdpedAyp81Zz3yPQYGnPuy9ww==
Expand All @@ -77,7 +77,7 @@ includes:

# # loading plugin from directory inside the RHDH container
# - package: ./dynamic-plugins/dist/backstage-community-plugin-rbac
# disabled: true
# enabled: false
# pluginConfig:
# dynamicPlugins:
# frontend:
Expand All @@ -101,12 +101,12 @@ includes:
# # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256
# # - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions:{{inherit}}'
# - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions
# disabled: false
# enabled: true

# # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256
# # - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions-backend:{{inherit}}'
# - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions-backend-dynamic
# disabled: false
# enabled: true
# pluginConfig:
# extensions:
# installation:
Expand All @@ -120,8 +120,8 @@ includes:
# # Uncomment the following to disable Developer Lightspeed plugins
# # Lightspeed frontend plugin
# - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{inherit}}'
# disabled: true
# enabled: false
#
# # Lightspeed backend plugin
# - package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{inherit}}'
# disabled: true
# enabled: false
16 changes: 8 additions & 8 deletions configs/dynamic-plugins/dynamic-plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,21 +9,21 @@ plugins:
# # TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256
# - package: 'oci://quay.io/rhdh/backstage-community-plugin-tech-radar:{{inherit}}'
- package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar
disabled: false
enabled: true

# Quay plugin
- package: 'oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-quay-backend:{{inherit}}'
disabled: false
enabled: true

# Scaffolder Github plugin - used by Dynamic Plugin Software Templates
- package: ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-github-dynamic
disabled: false
enabled: true

# Floating Action Button plugin with submenu actions
# TODO: This plugin will be removed in RHDH 2.1 (https://redhat.atlassian.net/browse/RHDHPLAN-1006)
# - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-global-floating-action-button:{{inherit}}'
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-floating-action-button
disabled: true # disabled as conflicts with Lightspeed FAB, will be deprecated / removed.
enabled: false # not enabled as conflicts with Lightspeed FAB, will be deprecated / removed.

#########################################################
# Enable dynamic plugins installation by using Extensions
Expand All @@ -32,12 +32,12 @@ plugins:
# TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256
# - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions:{{inherit}}'
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions
disabled: false
enabled: true

# TODO: Replace the `./dynamic-plugins/dist/` path with the OCI reference once we switch to that in the dynamic-plugins.default.yaml (DPDY) file in the catalog index image - see https://issues.redhat.com/browse/RHDHPLAN-934 and https://issues.redhat.com/browse/RHDHPLAN-256
# - package: 'oci://quay.io/rhdh/red-hat-developer-hub-backstage-plugin-extensions-backend:{{inherit}}'
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions-backend-dynamic
disabled: false
enabled: true
pluginConfig:
extensions:
installation:
Expand All @@ -53,8 +53,8 @@ plugins:

# Lightspeed frontend plugin
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{inherit}}'
disabled: false
enabled: true

# Lightspeed backend plugin
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{inherit}}'
disabled: false
enabled: true
6 changes: 3 additions & 3 deletions docs/lightspeed/working-with-lightspeed.md
Original file line number Diff line number Diff line change
Expand Up @@ -273,17 +273,17 @@ To fully disable Lightspeed:
configs/dynamic-plugins/dynamic-plugins.override.yaml
```

Then add (or uncomment) the following entries in the `plugins` section, setting `disabled: true` on both the Lightspeed frontend and backend plugins to remove all Lightspeed UI elements:
Then add (or uncomment) the following entries in the `plugins` section, setting `enabled: false` on both the Lightspeed frontend and backend plugins to remove all Lightspeed UI elements:

```yaml
plugins:
# Disable Lightspeed frontend plugin
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed:{{inherit}}'
disabled: true
enabled: false

# Disable Lightspeed backend plugin
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-lightspeed-backend:{{inherit}}'
disabled: true
enabled: false
```

!!! note
Expand Down
8 changes: 4 additions & 4 deletions orchestrator/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -14,21 +14,21 @@ includes:
# Add the Orchestrator plugins directly, and add any other plugins you want to install, including local ones.
plugins:
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator:{{inherit}}'
disabled: false
enabled: true
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend:{{inherit}}'
disabled: false
enabled: true
pluginConfig:
orchestrator:
dataIndexService:
url: http://sonataflow:8899
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:{{inherit}}'
disabled: false
enabled: true
pluginConfig:
orchestrator:
dataIndexService:
url: http://sonataflow:8899
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:{{inherit}}'
disabled: false
enabled: true
```

> **Warning:** Do **not** use the `includes` directive to reference `orchestrator/configs/dynamic-plugins/dynamic-plugins.yaml`.
Expand Down
8 changes: 4 additions & 4 deletions orchestrator/configs/dynamic-plugins/dynamic-plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,18 +4,18 @@ includes:

plugins:
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator:{{inherit}}'
disabled: false
enabled: true
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend:{{inherit}}'
disabled: false
enabled: true
pluginConfig:
orchestrator:
dataIndexService:
url: http://sonataflow:8899
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator:{{inherit}}'
disabled: false
enabled: true
pluginConfig:
orchestrator:
dataIndexService:
url: http://sonataflow:8899
- package: 'oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets:{{inherit}}'
disabled: false
enabled: true