Skip to content
Draft
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
Original file line number Diff line number Diff line change
Expand Up @@ -2,7 +2,7 @@ global:
dynamic:
plugins:
# sanity check https://issues.redhat.com/browse/RHIDP-5301
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-gitlab-org-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-catalog-backend-module-gitlab-org:bs_1.52.0__0.2.22
enabled: true
pluginConfig:
catalog:
Expand All @@ -21,7 +21,7 @@ global:
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-security-insights:bs_1.49.4__3.3.1"
enabled: true
- package: ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-gitlab-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-scaffolder-backend-module-gitlab:bs_1.52.0__0.11.7
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/immobiliarelabs-backstage-plugin-gitlab:bs_1.49.4__7.0.1"
enabled: true
Expand Down Expand Up @@ -78,7 +78,7 @@ global:
apiKey: "123456789abcdef0123456789abcedf012"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-sonarqube:bs_1.49.4__1.1.0"
enabled: true
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-dynamic-home-page
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-dynamic-home-page:bs_1.49.4__1.13.1
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/pagerduty-backstage-plugin:bs_1.49.4__0.18.0"
enabled: false
Expand All @@ -95,7 +95,7 @@ global:
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-scaffolder-backend-module-utils:bs_1.49.4__4.1.2"
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-regex-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-scaffolder-backend-module-regex:bs_1.52.0__2.17.0
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-scaffolder-backend-module-servicenow:bs_1.49.4__2.15.0"
enabled: false
Expand Down Expand Up @@ -139,9 +139,9 @@ global:
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-lighthouse:bs_1.49.4__0.20.0"
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor:bs_1.52.0__2.15.0
enabled: true
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-msgraph-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-catalog-backend-module-msgraph:bs_1.52.0__0.10.3
enabled: true
pluginConfig:
catalog:
Expand All @@ -160,7 +160,7 @@ global:
seconds: 15
timeout:
minutes: 15
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-ldap-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-catalog-backend-module-ldap:bs_1.52.0__0.12.6
enabled: true
pluginConfig:
catalog:
Expand All @@ -187,7 +187,7 @@ global:
seconds: 15
timeout:
minutes: 15
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-pingidentity-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-catalog-backend-module-pingidentity:bs_1.52.0__0.13.0
enabled: true
pluginConfig:
catalog:
Expand Down
2 changes: 1 addition & 1 deletion .ci/pipelines/value_files/diff-values_showcase_AKS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ route:
global:
dynamic:
plugins:
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor:bs_1.52.0__2.15.0
enabled: true
upstream:
backstage:
Expand Down
2 changes: 1 addition & 1 deletion .ci/pipelines/value_files/diff-values_showcase_EKS.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,7 +9,7 @@ global:
host: $EKS_INSTANCE_DOMAIN_NAME
dynamic:
plugins:
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor:bs_1.52.0__2.15.0
enabled: true
upstream:
backstage:
Expand Down
13 changes: 1 addition & 12 deletions .ci/pipelines/value_files/diff-values_showcase_GKE.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -7,19 +7,8 @@ route:
global:
dynamic:
plugins:
# Disable plugins to save disk space on GKE
# These plugins correspond to tests that are ignored in showcase-k8s project
# See e2e-tests/playwright.config.ts SHOWCASE_K8S config

# OCM - test ignored
# Test file: e2e-tests/playwright/e2e/plugins/ocm.spec.ts (currently doesn't exist)
- package: ./dynamic-plugins/dist/backstage-community-plugin-ocm-backend-dynamic
enabled: false
- package: ./dynamic-plugins/dist/backstage-community-plugin-ocm
enabled: false

# Scaffolder relation processor - keep enabled for K8s
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor:bs_1.52.0__2.15.0
enabled: true
upstream:
backstage:
Expand Down
157 changes: 148 additions & 9 deletions .ci/pipelines/value_files/values_showcase-rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -4,21 +4,160 @@ global:
image:
registry: quay.io
repository: rhdh/plugin-catalog-index
tag: "1.10"
tag: "1.11"
dynamic:
# -- Array of YAML files listing dynamic plugins to include with those listed in the `plugins` field.
# Relative paths are resolved from the working directory of the initContainer that will install the plugins (`/opt/app-root/src`).
includes:
# -- List of dynamic plugins included inside the `rhdh-community/rhdh` container image, some of which are not enabled by default.
# This file ONLY works with the `rhdh-community/rhdh` container image.
- "dynamic-plugins.default.yaml"
# NOTE: dynamic-plugins.default.yaml from the catalog index is not included because the
# :1.11 / :next index references OCI images on registry.access.redhat.com that are not
# publicly accessible yet. All required plugins are listed explicitly below instead.

# -- List of dynamic plugins, possibly overriding the plugins listed in `includes` files.
# -- List of dynamic plugins.
# Every item defines the plugin `package` as a [NPM package spec](https://docs.npmjs.com/cli/v10/using-npm/package-spec),
# an optional `pluginConfig` with plugin-specific backstage configuration, and an optional `enabled` flag to enable/disable a plugin
# listed in `includes` files. It also includes an `integrity` field that is used to verify the plugin package [integrity](https://w3c.github.io/webappsec-subresource-integrity/#integrity-metadata-description).
plugins:
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
# Core RHDH UI plugins — not available in :1.11 catalog index defaults, added explicitly
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-dynamic-home-page:bs_1.49.4__1.13.1!red-hat-developer-hub-backstage-plugin-dynamic-home-page"
disabled: false
pluginConfig:
dynamicPlugins:
frontend:
red-hat-developer-hub.backstage-plugin-dynamic-home-page:
dynamicRoutes:
- importName: DynamicHomePage
path: /
mountPoints:
- importName: VisitListener
mountPoint: application/listener
- importName: SearchBar
mountPoint: home.page/cards
config:
id: searchbar
title: Search
- importName: QuickAccessCard
mountPoint: home.page/cards
config:
id: quickaccess-card
title: Quick Access Card
- importName: CatalogStarredEntitiesCard
mountPoint: home.page/cards
config:
id: catalog-starred-entities-card
title: Starred catalog entities
- importName: RecentlyVisitedCard
mountPoint: home.page/cards
config:
id: recently-visited-card
title: Recently visited
- importName: TopVisitedCard
mountPoint: home.page/cards
config:
id: top-visited-card
title: Top visited
translationResources:
- importName: homepageTranslations
ref: homepageTranslationRef
module: Alpha
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-global-header:bs_1.49.4__1.21.6!red-hat-developer-hub-backstage-plugin-global-header"
disabled: false
pluginConfig:
app:
sidebar:
logo: false
search: false
settings: false
dynamicPlugins:
frontend:
default.main-menu-items:
menuItems:
default.admin:
icon: admin
textKey: menuItem.administration
title: Administration
default.create:
title: ""
red-hat-developer-hub.backstage-plugin-global-header:
translationResources:
- importName: globalHeaderTranslations
ref: globalHeaderTranslationRef
mountPoints:
- mountPoint: application/header
importName: GlobalHeader
config:
position: above-sidebar
- mountPoint: global.header/component
importName: CompanyLogo
config:
priority: 200
props:
to: "/"
- mountPoint: global.header/component
importName: SearchComponent
config:
priority: 100
- mountPoint: global.header/component
importName: Spacer
config:
priority: 99
props:
growFactor: 0
- mountPoint: global.header/component
importName: HeaderIconButton
config:
priority: 90
props:
title: Self-service
titleKey: create.title
icon: add
to: create
- mountPoint: global.header/component
importName: StarredDropdown
config:
priority: 85
- mountPoint: global.header/component
importName: ApplicationLauncherDropdown
config:
priority: 82
- mountPoint: global.header/component
importName: HelpDropdown
config:
priority: 80
- mountPoint: global.header/component
importName: NotificationButton
config:
priority: 70
- mountPoint: global.header/component
importName: Divider
config:
priority: 50
- mountPoint: global.header/component
importName: ProfileDropdown
config:
priority: 10
- mountPoint: global.header/profile
importName: MenuItemLink
config:
priority: 100
props:
title: Settings
titleKey: profile.settings
link: /settings
icon: manageAccounts
- mountPoint: global.header/profile
importName: MenuItemLink
config:
priority: 90
props:
title: My profile
titleKey: profile.myProfile
type: myProfile
icon: account
- mountPoint: global.header/profile
importName: LogoutButton
config:
priority: 10
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-catalog-backend-module-github:bs_1.52.0__0.13.3
enabled: true
pluginConfig:
catalog:
Expand All @@ -36,9 +175,9 @@ global:
seconds: 15
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-github-pull-requests:bs_1.49.4__3.7.0"
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-catalog-backend-module-keycloak:bs_1.49.4__3.19.2
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-rbac
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-rbac:bs_1.52.0__1.55.1
enabled: true
pluginConfig:
dynamicPlugins:
Expand Down
Loading
Loading