diff --git a/dynamic-plugins.default.yaml b/dynamic-plugins.default.yaml new file mode 100644 index 0000000000..52fe506fea --- /dev/null +++ b/dynamic-plugins.default.yaml @@ -0,0 +1,1254 @@ + # THIS FILE IS DEPRECATED. CONTENTS ARE GENERATED - DO NOT EDIT! + # + # File dynamic-plugins.default.yaml is now generated from default.package.yaml (in this repo) + # and default configuration located in the overlays repo under workspaces/*/metadata/*.yaml + # See https://github.com/redhat-developer/rhdh-plugin-export-overlays/ + # + # To fetch + unpack the latest index image see + # https://github.com/redhat-developer/rhdh/blob/main/.github/workflows/update-dynamic-plugins-default.yaml#L44-L75 + +plugins: + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-analytics-provider-segment@sha256:d465b0f4f85af8a0767a84055c366cebc11c8c1f6a8488248874e3acc7f148ee + # Tag: 1.10.0--1.22.2, Build date: 2026-01-29T16:35:53Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + backstage-community.plugin-analytics-provider-segment: + analyticsApiExtensions: + - importName: SegmentAnalytics + backend: + csp: + script-src: + - '''self''' + - '''unsafe-eval''' + - https://cdn.segment.com + app: + analytics: + segment: + writeKey: ${SEGMENT_WRITE_KEY} + maskIP: true + testMode: ${SEGMENT_TEST_MODE} + appVersion: ${RHDH_VERSION} + backstageVersion: ${BACKSTAGE_VERSION} + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-scaffolder-backend-module-regex@sha256:655a023e75c9bcfecfb963a6219b4a1c7abb462e8b8ebd5462b94eaadf91ec4f + # Tag: 1.10.0--2.11.0, Build date: 2026-01-29T16:23:58Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-regex-dynamic + disabled: false + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-techdocs@sha256:b6543b2df56c9831cc10f7c8427d6b1d2e112e6c6875f023584e4d29061b28f8 + # Tag: 1.10.0--1.16.0, Build date: 2026-03-23T17:12:17Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-techdocs + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + backstage.plugin-techdocs: + routeBindings: + targets: + - importName: techdocsPlugin + bindings: + - bindTarget: catalogPlugin.externalRoutes + bindMap: + viewTechDoc: techdocsPlugin.routes.docRoot + - bindTarget: scaffolderPlugin.externalRoutes + bindMap: + viewTechDoc: techdocsPlugin.routes.docRoot + dynamicRoutes: + - path: /docs + importName: TechDocsIndexPage + menuItem: + icon: docs + text: Docs + textKey: menuItem.docs + - path: /docs/:namespace/:kind/:name/* + importName: TechDocsReaderPage + mountPoints: + - mountPoint: entity.page.docs/cards + importName: EntityTechdocsContent + config: + layout: + gridColumn: 1 / -1 + if: + allOf: + - isTechDocsAvailable + - mountPoint: search.page.results + importName: TechDocsSearchResultListItem + - mountPoint: search.page.filters + importName: TechdocsSearchFilter + - mountPoint: search.page.types + importName: techdocsSearchType + config: + props: + name: Documentation + icon: docs + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-techdocs-backend@sha256:5aed0a6217851c088837f5ba8467ae2ebb6e75a9db167c142ac63722b98ba82d + # Tag: 1.10.0--2.1.2, Build date: 2026-01-29T16:06:02Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic + disabled: false + pluginConfig: + techdocs: + builder: local + generator: + runIn: local + publisher: + type: local + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-techdocs-module-addons-contrib@sha256:608533dbd7d0926f4eacbb3204f45e99a6567d53830d66aea8ff5d6c57df5ef3 + # Tag: 1.10.0--1.1.30, Build date: 2026-03-23T17:17:26Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-techdocs-module-addons-contrib + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + backstage.plugin-techdocs-module-addons-contrib: + techdocsAddons: + - importName: ReportIssue + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-adoption-insights@sha256:9aa00931cb0759f64c2c0ee253887edc733293a958c58bf57189a9127a4733d5 + # Tag: 1.10.0--0.6.2, Build date: 2026-01-29T16:00:24Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-adoption-insights + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-adoption-insights: + translationResources: + - importName: adoptionInsightsTranslations + ref: adoptionInsightsTranslationRef + appIcons: + - name: adoptionInsightsIcon + importName: AdoptionInsightsIcon + dynamicRoutes: + - path: /adoption-insights + importName: AdoptionInsightsPage + menuItem: + icon: adoptionInsightsIcon + text: Adoption Insights + textKey: menuItem.adoptionInsights + menuItems: + adoption-insights: + parent: default.admin + icon: adoptionInsightsIcon + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-adoption-insights-backend@sha256:58f130b65492a43aa2d48cc3160fb4b6d7b19c289633e3b305d1d8e58d9692e1 + # Tag: 1.10.0--0.6.2, Build date: 2026-01-29T16:02:32Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-adoption-insights-backend-dynamic + disabled: false + pluginConfig: + app: + analytics: + adoptionInsights: + maxBufferSize: 20 + flushInterval: 5000 + debug: false + licensedUsers: 100 + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights@sha256:dae9c9df044af705618236605277d57f5c76c669e99f4e1d1fed548dbf7694c7 + # Tag: 1.10.0--0.6.2, Build date: 2026-01-29T16:18:33Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-analytics-module-adoption-insights-dynamic + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-analytics-module-adoption-insights: + analyticsApiExtensions: + - importName: AdoptionInsightsAnalyticsApi + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-catalog-backend-module-extensions-dynamic + disabled: false + pluginConfig: + extensions: + directory: ${RHDH_EXTENSIONS_DIRECTORY} + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-dynamic-home-page@sha256:1fd1ecac1b8100044917bcf75b0949440d6c8af9fb4acff96b82adf4ee8db896 + # Tag: 1.10.0--1.10.4, Build date: 2026-01-30T20:20:23Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-dynamic-home-page + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-dynamic-home-page: + dynamicRoutes: + - path: / + importName: DynamicHomePage + mountPoints: + - mountPoint: application/listener + importName: VisitListener + - mountPoint: home.page/cards + importName: OnboardingSection + config: + id: rhdh-onboarding-section + title: Red Hat Developer Hub - Onboarding + cardLayout: + width: + minColumns: 4 + maxColumns: 12 + defaultColumns: 12 + height: + minRows: 2 + maxRows: 12 + defaultRows: 4 + layouts: + xl: + w: 12 + h: 6 + lg: + w: 12 + h: 6 + md: + w: 12 + h: 7 + sm: + w: 12 + h: 8 + xs: + w: 12 + h: 9 + xxs: + w: 12 + h: 14 + - mountPoint: home.page/cards + importName: EntitySection + config: + id: rhdh-entity-section + title: Red Hat Developer Hub - Software Catalog + cardLayout: + width: + minColumns: 4 + maxColumns: 12 + defaultColumns: 12 + height: + minRows: 2 + maxRows: 12 + defaultRows: 4 + layouts: + xl: + w: 12 + h: 7 + lg: + w: 12 + h: 7 + md: + w: 12 + h: 8 + sm: + w: 12 + h: 9 + xs: + w: 12 + h: 11 + xxs: + w: 12 + h: 15 + - mountPoint: home.page/cards + importName: TemplateSection + config: + id: rhdh-template-section + title: Red Hat Developer Hub - Explore templates + cardLayout: + width: + minColumns: 4 + maxColumns: 12 + defaultColumns: 12 + height: + minRows: 2 + maxRows: 12 + defaultRows: 4 + layouts: + xl: + w: 12 + h: 5 + lg: + w: 12 + h: 5 + md: + w: 12 + h: 5 + sm: + w: 12 + h: 5 + xs: + w: 12 + h: 7.5 + xxs: + w: 12 + h: 13.5 + - mountPoint: home.page/cards + importName: QuickAccessCard + config: + id: quickaccess-card + title: Quick Access Card + - mountPoint: home.page/cards + importName: SearchBar + config: + id: searchbar + title: Search + cardLayout: + width: + minColumns: 4 + maxColumns: 12 + defaultColumns: 12 + height: + minRows: 1 + maxRows: 2 + defaultRows: 2 + - mountPoint: home.page/cards + importName: CatalogStarredEntitiesCard + config: + id: catalog-starred-entities-card + title: Starred catalog entities + - mountPoint: home.page/cards + importName: RecentlyVisitedCard + config: + id: recently-visited-card + title: Recently visited + - mountPoint: home.page/cards + importName: TopVisitedCard + config: + id: top-visited-card + title: Top visited + - mountPoint: home.page/cards + importName: FeaturedDocsCard + config: + id: featured-docs-card + title: Featured docs + - mountPoint: home.page/cards + importName: JokeCard + config: + id: joke-card + title: Random joke + translationResources: + - importName: homepageTranslations + ref: homepageTranslationRef + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-extensions: + translationResources: + - importName: extensionsTranslations + ref: extensionsTranslationRef + module: Alpha + appIcons: + - name: pluginsIcon + importName: PluginsIcon + dynamicRoutes: + - path: /extensions + importName: DynamicExtensionsPluginRouter + menuItem: + icon: pluginsIcon + text: Extensions + textKey: menuItem.extensions + menuItems: + extensions: + parent: default.admin + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-extensions-backend-dynamic + disabled: false + pluginConfig: + extensions: + installation: + enabled: false + saveToSingleFile: + file: ${RHDH_EXTENSIONS_INSTALL_EXPORT_PATH} + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-global-floating-action-button@sha256:4ed7c2cfa3271e13f9380aed939a9b36e0016c2492fcc6e9fd42ded85f12671f + # Tag: 1.10.0--1.7.3, Build date: 2026-01-30T20:20:39Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-floating-action-button + disabled: false + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-global-floating-action-button: + translationResources: + - importName: globalFloatingActionButtonTranslations + ref: globalFloatingActionButtonTranslationRef + mountPoints: + - mountPoint: application/listener + importName: DynamicGlobalFloatingActionButton + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-global-header@sha256:8f1b31acf2868bddd7572fe4af64b5d0b8e14f2a3e868e44630f4bbb7d95aa3f + # Tag: 1.10.0--1.20.1, Build date: 2026-01-29T15:57:30Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-global-header + disabled: false + pluginConfig: + app: + sidebar: + search: false + settings: false + logo: false + dynamicPlugins: + frontend: + default.main-menu-items: + menuItems: + default.create: + title: '' + default.admin: + title: Administration + textKey: menuItem.administration + icon: admin + 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/application-launcher + importName: MenuItemLink + config: + section: Documentation + priority: 150 + props: + title: Developer Hub + titleKey: applicationLauncher.developerHub + icon: developerHub + link: https://docs.redhat.com/en/documentation/red_hat_developer_hub + - mountPoint: global.header/application-launcher + importName: MenuItemLink + config: + section: Developer Tools + priority: 100 + props: + title: RHDH Local + titleKey: applicationLauncher.rhdhLocal + icon: developerHub + link: https://github.com/redhat-developer/rhdh-local + - mountPoint: global.header/component + importName: HelpDropdown + config: + priority: 80 + - mountPoint: global.header/help + importName: SupportButton + config: + priority: 10 + - 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://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-quickstart@sha256:588df44c05fbccd3a5d9fd30f89974abdded9063d24ee41bd42642222999babe + # Tag: 1.10.0--1.8.2, Build date: 2026-01-29T15:49:16Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-quickstart + disabled: false + pluginConfig: + app: + quickstart: + - title: Set up authentication + titleKey: steps.setupAuthentication.title + icon: Admin + description: Set up secure login credentials to protect your account from + unauthorized access. + descriptionKey: steps.setupAuthentication.description + cta: + text: Learn more + textKey: steps.setupAuthentication.ctaTitle + link: https://docs.redhat.com/en/documentation/red_hat_developer_hub/latest/html/authentication_in_red_hat_developer_hub/ + - title: Configure RBAC + titleKey: steps.configureRbac.title + icon: Rbac + description: Assign roles and permissions to control who can view, create, + or edit resources, ensuring secure and efficient collaboration. + descriptionKey: steps.configureRbac.description + cta: + text: Manage access + textKey: steps.configureRbac.ctaTitle + link: /rbac + - title: Configure Git + titleKey: steps.configureGit.title + icon: Git + description: Connect your Git providers, such as GitHub to manage code, + automate workflows, and integrate with platform features. + descriptionKey: steps.configureGit.description + cta: + text: Learn more + textKey: steps.configureGit.ctaTitle + link: https://docs.redhat.com/en/documentation/red_hat_developer_hub/latest/html/integrating_red_hat_developer_hub_with_github/ + - title: Manage plugins + titleKey: steps.managePlugins.title + icon: Plugins + description: Browse and install extensions to add features, connect with + external tools, and customize your experience. + descriptionKey: steps.managePlugins.description + cta: + text: Explore plugins + textKey: steps.managePlugins.ctaTitle + link: /extensions + - title: Import application + roles: + - developer + icon: Import + description: Import your existing code and services into the catalog to + organize and access them through your developer portal. + cta: + text: Import + link: /bulk-import + - title: Learn about the Catalog + roles: + - developer + icon: Catalog + description: Discover all software components, services, and APIs, and + view their owners and documentation. + cta: + text: View Catalog + link: /catalog + - title: Explore Self-service templates + roles: + - developer + icon: SelfService + description: Use our self-service templates to quickly set up new projects, + services, or documentation. + cta: + text: Explore templates + link: /create + - title: Find all Learning Paths + roles: + - developer + icon: Learning + description: Integrate tailored e-learning into your workflows with Learning + Paths to accelerate onboarding, close skill gaps, and promote best practices. + cta: + text: View Learning Paths + link: /learning-paths + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-quickstart: + translationResources: + - importName: quickstartTranslations + module: Alpha + ref: quickstartTranslationRef + mountPoints: + - mountPoint: application/provider + importName: QuickstartDrawerProvider + - mountPoint: application/internal/drawer-state + importName: QuickstartDrawerStateExposer + - mountPoint: application/internal/drawer-content + importName: QuickstartDrawerContent + config: + id: quickstart + - mountPoint: global.header/help + importName: QuickstartButton + config: + priority: 100 + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed-backend:bs_1.49.4__2.6.0 + disabled: false + pluginConfig: "lightspeed: \n # REQUIRED: Configure LLM servers with OpenAI API\ + \ compatibility\n servers:\n - id: ${LIGHTSPEED_SERVER_ID}\n url: ${LIGHTSPEED_SERVER_URL}\n\ + \ token: ${LIGHTSPEED_SERVER_TOKEN}\n\n # OPTIONAL: Enable/disable question\ + \ validation (default: true)\n # When enabled, restricts questions to RHDH-related\ + \ topics for better security\n questionValidation: true \n\n # OPTIONAL: Port\ + \ for lightspeed service (default: 8080)\n # servicePort: ${LIGHTSPEED_SERVICE_PORT}\n\ + \n # OPTIONAL: Override default RHDH system prompt\n # systemPrompt: \"You\ + \ are a helpful assistant focused on Red Hat Developer Hub development.\"\n" + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-lightspeed:bs_1.49.4__2.6.0 + disabled: false + pluginConfig: "lightspeed:\n # OPTIONAL: Custom users prompts displayed to users\n\ + \ # If not provided, the plugin uses built-in default prompts\n prompts:\n\ + \ - title: 'Getting Started with Red Hat Developer Hub'\n message: Can\ + \ you guide me through the first steps to start using Developer Hub as a developer,\ + \ like exploring the Software Catalog and adding my service?\ndynamicPlugins:\n\ + \ frontend:\n red-hat-developer-hub.backstage-plugin-lightspeed:\n \ + \ appIcons:\n - name: LightspeedIcon\n module: LightspeedPlugin\n\ + \ importName: LightspeedIcon\n dynamicRoutes:\n - path:\ + \ /lightspeed\n importName: LightspeedPage\n module: LightspeedPlugin\n\ + \ mountPoints:\n - mountPoint: application/listener\n importName:\ + \ LightspeedFAB\n - mountPoint: application/provider\n importName:\ + \ LightspeedDrawerProvider\n - mountPoint: application/internal/drawer-state\n\ + \ importName: LightspeedDrawerStateExposer\n config:\n \ + \ id: lightspeed\n - mountPoint: application/internal/drawer-content\n\ + \ importName: LightspeedChatContainer\n config:\n \ + \ id: lightspeed\n priority: 100\n" + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-acr@sha256:493ef2757f17c0fc852287a0cd1fd0a793a86d4da0c7c06fca5528928705f179 + # Tag: 1.10.0--1.20.2, Build date: 2026-03-11T10:54:40Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-acr + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage-community.plugin-acr: + mountPoints: + - mountPoint: entity.page.image-registry/cards + importName: AcrImagesEntityContent + config: + layout: + gridColumn: 1 / -1 + if: + anyOf: + - isAcrAvailable + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-catalog-backend-module-keycloak@sha256:7a6ebe07a9efa14a511673491970c7508470dd856642d45958bc768ecc21a240 + # Tag: 1.10.0--3.16.0, Build date: 2026-01-29T16:08:53Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic + disabled: true + pluginConfig: + catalog: + providers: + keycloakOrg: + default: + baseUrl: ${KEYCLOAK_BASE_URL} + loginRealm: ${KEYCLOAK_LOGIN_REALM} + realm: ${KEYCLOAK_REALM} + clientId: ${KEYCLOAK_CLIENT_ID} + clientSecret: ${KEYCLOAK_CLIENT_SECRET} + schedule: + frequency: + minutes: 60 + initialDelay: + seconds: 15 + timeout: + minutes: 50 + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-catalog-backend-module-pingidentity@sha256:05521725b507f62c80dd0c186fa0fa1f8b2d3d5109aa47b4b059abf97dab14f9 + # Tag: 1.10.0--0.9.0, Build date: 2026-01-29T16:20:26Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-pingidentity-dynamic + disabled: true + pluginConfig: + catalog: + providers: + pingIdentityOrg: + default: + apiPath: ${PING_IDENTITY_API_BASE_URL} + authPath: ${PING_IDENTITY_AUTH_BASE_URL} + envId: ${PING_IDENTITY_ENV_ID} + clientId: ${PING_IDENTITY_CLIENT_ID} + clientSecret: ${PING_IDENTITY_CLIENT_SECRET} + schedule: + frequency: + minutes: 30 + timeout: + minutes: 10 + initialDelay: + seconds: 15 + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor@sha256:881ec85345871421131b54e459b9d44ebd9716e04ef1f528dff3b426e3855e5e + # Tag: 1.10.0--2.11.0, Build date: 2026-02-17T17:09:13Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic + disabled: true + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-rbac@sha256:ed578944c397b18d679747566ede1f5d64fc4cc72fe331027bd775ea552d1087 + # Tag: 1.10.0--1.47.3, Build date: 2026-01-30T20:19:14Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-rbac + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage-community.plugin-rbac: + translationResources: + - importName: rbacTranslations + ref: rbacTranslationRef + module: Alpha + appIcons: + - name: rbacIcon + importName: RbacIcon + dynamicRoutes: + - path: /rbac + importName: RbacPage + menuItem: + icon: rbacIcon + text: RBAC + textKey: menuItem.rbac + menuItems: + rbac: + parent: default.admin + icon: rbacIcon + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-scaffolder-backend-module-kubernetes@sha256:9aed0ce60bd34ac5742ec354ce48c11dce6b49f7d4760340fba50c7134778fb8 + # Tag: 1.10.0--2.13.0, Build date: 2026-02-24T15:59:31Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-kubernetes-dynamic + disabled: true + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-tech-radar@sha256:be977d3dd9a8de9ade044731a293e33ea396cadacbf45f266353367310762a5e + # Tag: 1.10.0--1.13.0, Build date: 2026-01-29T16:36:56Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage-community.plugin-tech-radar: + apiFactories: + - importName: TechRadarApi + appIcons: + - name: techRadar + importName: TechRadarIcon + dynamicRoutes: + - path: /tech-radar + importName: TechRadarPage + menuItem: + icon: techRadar + text: menuItem.techRadar + textKey: menuItem.techRadar + config: + props: + width: 1500 + height: 800 + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-tech-radar-backend@sha256:edb18149ee32751bb530be3e9e9b0296ec44e146820ffdd15b87765588f1b55e + # Tag: 1.10.0--1.12.0, Build date: 2026-01-29T16:31:09Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar-backend-dynamic + disabled: true + pluginConfig: + techRadar: + url: ${TECH_RADAR_DATA_URL} + # - package: oci://registry.access.redhat.com/rhdh/backstage-community-plugin-topology@sha256:810378511c2ac5f8299a0fe2a9af20d3d436128b6d7bf4c534ad33874cdc7e57 + # Tag: 1.10.0--2.9.4, Build date: 2026-02-02T22:19:02Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-community-plugin-topology + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage-community.plugin-topology: + translationResources: + - importName: topologyTranslations + ref: topologyTranslationRef + module: Alpha + mountPoints: + - mountPoint: entity.page.topology/cards + importName: TopologyPage + config: + layout: + gridColumn: 1 / -1 + height: 75vh + if: + anyOf: + - hasAnnotation: backstage.io/kubernetes-id + - hasAnnotation: backstage.io/kubernetes-namespace + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-catalog-backend-module-github@sha256:2b4d57a30393a4d467dcf8a6c10ad8b492ffcd97790bb65f3033906b684e9bb3 + # Tag: 1.10.0--0.11.2, Build date: 2026-01-29T15:54:09Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic + disabled: true + pluginConfig: + catalog: + providers: + github: + providerId: + organization: ${GITHUB_ORG} + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-catalog-backend-module-github-org@sha256:01fad5315536e4292f9afb5a8e86d6d9860414a6fe956812724b676fe14cd560 + # Tag: 1.10.0--0.3.16, Build date: 2026-01-29T16:00:18Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic + disabled: true + pluginConfig: + catalog: + providers: + githubOrg: + id: production + githubUrl: ${GITHUB_URL} + orgs: + - ${GITHUB_ORG} + schedule: + frequency: + minutes: 60 + initialDelay: + seconds: 15 + timeout: + minutes: 15 + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-catalog-backend-module-gitlab@sha256:7d018563f6ebd8e28ff643d4c74a9cf305c95d734668ff5e0026e2170bae9128 + # Tag: 1.10.0--0.7.5, Build date: 2026-01-29T16:00:24Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-gitlab-dynamic + disabled: true + pluginConfig: + catalog: + providers: + gitlab: + default: + host: ${GITLAB_HOST} + group: ${GITLAB_DISCOVERY_GROUP} + schedule: + frequency: + minutes: 30 + timeout: + minutes: 3 + initialDelay: + seconds: 15 + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-catalog-backend-module-gitlab-org@sha256:b61ffbe45b12ce7360db3d6e188fa00e97942644035446895723329c90d5f677 + # Tag: 1.10.0--0.2.15, Build date: 2026-01-29T16:28:02Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-gitlab-org-dynamic + disabled: true + pluginConfig: + catalog: + providers: + gitlab: + orgProvider: + host: ${GITLAB_HOST} + orgEnabled: true + group: ${GITLAB_ORG_GROUP} + schedule: + frequency: + minutes: 30 + timeout: + minutes: 3 + initialDelay: + seconds: 15 + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-catalog-backend-module-ldap@sha256:f740955061f2b2520d0486f68da1ab47d50c72862642d54f0e43c551c2b1e8af + # Tag: 1.10.0--0.12.0, Build date: 2026-01-29T15:46:11Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-ldap-dynamic + disabled: true + pluginConfig: + catalog: + providers: + ldapOrg: + default: + target: ${LDAP_TARGET_URL} + bind: + dn: ${LDAP_BIND_DN} + secret: ${LDAP_BIND_SECRET} + users: + - dn: ${LDAP_USERS_DN} + options: + filter: (uid=*) + groups: + - dn: ${LDAP_GROUPS_DN} + options: + filter: (cn=*) + schedule: + frequency: + minutes: 60 + initialDelay: + seconds: 15 + timeout: + minutes: 15 + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-catalog-backend-module-msgraph@sha256:e92594f74fcff77b72e5d14c2b85d6f110b3404a9a6984ad043182af01470e1b + # Tag: 1.10.0--0.8.2, Build date: 2026-01-29T15:56:54Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-msgraph-dynamic + disabled: true + pluginConfig: + catalog: + providers: + microsoftGraphOrg: + providerId: + target: https://graph.microsoft.com/v1.0 + tenantId: ${MICROSOFT_TENANT_ID} + clientId: ${MICROSOFT_CLIENT_ID} + clientSecret: ${MICROSOFT_CLIENT_SECRET} + schedule: + frequency: + minutes: 60 + initialDelay: + seconds: 15 + timeout: + minutes: 15 + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-kubernetes@sha256:48b0e267c2bd046c868c3f85f2cde6a8a9963568ea94e0c928895d056838270a + # Tag: 1.10.0--0.12.13, Build date: 2026-03-23T17:21:36Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-kubernetes + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage.plugin-kubernetes: + mountPoints: + - mountPoint: entity.page.kubernetes/cards + importName: EntityKubernetesContent + config: + layout: + gridColumn: 1 / -1 + if: + anyOf: + - hasAnnotation: backstage.io/kubernetes-id + - hasAnnotation: backstage.io/kubernetes-namespace + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-kubernetes-backend@sha256:b464ce2365c9ec558423266300950fef6e5174dab24b013fd320aafae48287a3 + # Tag: 1.10.0--0.20.4, Build date: 2026-01-30T19:31:38Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-kubernetes-backend-dynamic + disabled: true + pluginConfig: + kubernetes: + serviceLocatorMethod: + type: multiTenant + clusterLocatorMethods: + - type: config + clusters: + - name: ${K8S_CLUSTER_NAME} + url: ${K8S_CLUSTER_URL} + authProvider: serviceAccount + skipTLSVerify: true + serviceAccountToken: ${K8S_CLUSTER_TOKEN} + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-notifications@sha256:f0a7fc92c30e468113dc55bd6e51f6b9ba1aed3e3637b313b22c105ce473c80c + # Tag: 1.10.0--0.5.11, Build date: 2026-03-23T17:21:00Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-notifications + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage.plugin-notifications: + dynamicRoutes: + - importName: NotificationsPage + menuItem: + config: + props: + titleCounterEnabled: true + webNotificationsEnabled: false + importName: NotificationsSidebarItem + path: /notifications + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-notifications-backend@sha256:e3e2b2f42cadf68b6c529648cb6ed554add3405a9b360babf3ea7994a245fe7e + # Tag: 1.10.0--0.6.0, Build date: 2026-01-29T15:59:43Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-notifications-backend-dynamic + disabled: true + pluginConfig: + notifications: + concurrencyLimit: 10 + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-notifications-backend-module-email@sha256:b107531e1207edc76229e774bf7010e7e2e58840cbb7f0a9561357887cb377aa + # Tag: 1.10.0--0.3.16, Build date: 2026-01-29T15:43:21Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-notifications-backend-module-email-dynamic + disabled: true + pluginConfig: + notifications: + processors: + email: + transportConfig: + transport: smtp + hostname: ${EMAIL_HOSTNAME} + port: 587 + username: ${EMAIL_USERNAME} + password: ${EMAIL_PASSWORD} + sender: ${EMAIL_SENDER} + broadcastConfig: + receiver: users + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-scaffolder-backend-module-github@sha256:91e8a80d3da1e270a1f3559f1d083de703196a56d738444b66ed8f07331631e8 + # Tag: 1.10.0--0.9.2, Build date: 2026-01-30T19:31:25Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-github-dynamic + disabled: true + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-scaffolder-backend-module-gitlab@sha256:8d1f3c6941a70e56583720e31a39716306a70bfe9fb9b9742c9922419f2652cc + # Tag: 1.10.0--0.10.0, Build date: 2026-01-29T15:49:06Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-gitlab-dynamic + disabled: true + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-signals@sha256:e576cffb97e701c8c44fd94aca37871bb41be244105deddbec03c26a5fb49d3d + # Tag: 1.10.0--0.0.25, Build date: 2026-03-23T17:12:14Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-signals + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage.plugin-signals: {} + # - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-signals-backend@sha256:8fd997dd1c313bad679053a18eb6115d01feb9e0c0b0d3d7566246934922c265 + # Tag: 1.10.0--0.3.10, Build date: 2026-01-30T19:31:25Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/backstage-plugin-signals-backend-dynamic + disabled: true + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-bulk-import@sha256:996b2043e988e39ea31beecdab29ea90c430eb98a6c513fae85ff326064e2b49 + # Tag: 1.10.0--7.0.1, Build date: 2026-01-30T20:24:40Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-bulk-import: + translationResources: + - importName: bulkImportTranslations + module: Alpha + ref: bulkImportTranslationRef + appIcons: + - name: bulkImportIcon + importName: BulkImportIcon + dynamicRoutes: + - path: /bulk-import + importName: BulkImportPage + menuItem: + icon: bulkImportIcon + text: Bulk import + textKey: menuItem.bulkImport + # - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-bulk-import-backend@sha256:e34e7f7d5077d565d1b75e982312733ef7652b5d4c337bed59d5b18222fd2876 + # Tag: 1.10.0--7.0.1, Build date: 2026-01-30T20:24:43Z + # new approach using oci images: to switch to the new approach, uncommment + # the 'package' line above and remove the next two lines, keeping the pluginConfig. + # disabled: true + - package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-bulk-import-backend-dynamic + disabled: true + pluginConfig: + bulkImport: + importAPI: open-pull-requests + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-quay-backend:bs_1.49.4__1.14.0 + disabled: true + pluginConfig: + quay: + apiUrl: https://quay.io + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-quay:bs_1.49.4__1.32.0 + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage-community.plugin-quay: + mountPoints: + - mountPoint: entity.page.image-registry/cards + importName: QuayPage + config: + layout: + gridColumn: 1 / -1 + if: + anyOf: + - isQuayAvailable + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-scaffolder-backend-module-quay:bs_1.49.4__2.18.0 + disabled: true + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-tekton:bs_1.49.4__3.37.0 + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + backstage-community.plugin-tekton: + translationResources: + - importName: tektonTranslations + ref: tektonTranslationRef + mountPoints: + - mountPoint: entity.page.ci/cards + importName: TektonCI + config: + layout: + gridColumn: 1 / -1 + if: + allOf: + - isTektonCIAvailable + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-argo-cd-backend:bs_1.49.4__4.8.0 + disabled: true + pluginConfig: + argocd: + username: ${ARGOCD_USERNAME} + password: ${ARGOCD_PASSWORD} + appLocatorMethods: + - type: config + instances: + - name: argoInstance1 + url: ${ARGOCD_INSTANCE1_URL} + token: ${ARGOCD_AUTH_TOKEN} + - package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-scaffolder-backend-argocd:bs_1.49.4__1.8.1 + disabled: true + pluginConfig: + argocd: + username: ${ARGOCD_USERNAME} + password: ${ARGOCD_PASSWORD} + appLocatorMethods: + - type: config + instances: + - name: argoInstance1 + url: ${ARGOCD_INSTANCE1_URL} + token: ${ARGOCD_AUTH_TOKEN} + # Tag: 1.10.0--0.4.6, Build date: 2026-01-29T16:20:49Z + - package: oci://registry.access.redhat.com/rhdh/backstage-plugin-events-backend-module-github@sha256:c1d17d47aaac41eaeb3ad15c64d904cbad7d93f351cdd69d7aee13b2097329ed + disabled: true + pluginConfig: + events: + http: + topics: + - github + modules: + github: + webhookSecret: ${GITHUB_WEBHOOK_SECRET} + # Tag: 1.10.0--1.0.1, Build date: 2026-04-20T22:08:14Z + - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend-module-loki@sha256:d5970c0e63d43162fa77f342a76b3bffbe54fe6cbabc56335ea11ecaa74591c4 + disabled: true + pluginConfig: + orchestrator: + workflowLogProvider: + loki: + baseUrl: ${LOKI_BASE_URL} + # Tag: 1.10.0--8.6.1, Build date: 2026-03-27T17:58:02Z + - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-backend@sha256:365d67fddeeaa2cf0b0266b012eb3e74fb5d5071b848059662353e62e7f9ceab + disabled: true + pluginConfig: + orchestrator: + dataIndexService: + url: http://sonataflow-platform-data-index-service + # Tag: 1.10.0--1.6.2, Build date: 2026-03-31T17:52:14Z + - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator-form-widgets@sha256:b8d9886e39fa1262bfe1046f6ec5825b8e576c4997c744e0f90f722453f35aec + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-orchestrator-form-widgets: {} + # Tag: 1.10.0--5.4.1, Build date: 2026-03-31T17:52:03Z + - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-orchestrator@sha256:062a536d266bcd76d454fc9fdc0157b99e62074f6d3304578a68f515ced83e64 + disabled: true + pluginConfig: + dynamicPlugins: + frontend: + red-hat-developer-hub.backstage-plugin-orchestrator: + appIcons: + - importName: OrchestratorIcon + name: orchestratorIcon + dynamicRoutes: + - importName: OrchestratorPage + menuItem: + icon: orchestratorIcon + text: Orchestrator + textKey: menuItem.orchestrator + path: /orchestrator + entityTabs: + - path: /workflows + title: Workflows + titleKey: catalog.entityPage.workflows.title + mountPoint: entity.page.workflows + mountPoints: + - mountPoint: entity.page.workflows/cards + importName: OrchestratorCatalogTab + config: + layout: + gridColumn: 1 / -1 + if: + anyOf: + - IsOrchestratorCatalogTabAvailable + # Tag: 1.10.0--1.3.3, Build date: 2026-03-24T19:58:48Z + - package: oci://registry.access.redhat.com/rhdh/red-hat-developer-hub-backstage-plugin-scaffolder-backend-module-orchestrator@sha256:5b52adc153afcf79fb134262aa01b1e117085bf59c1a1997ff2e3a6f31c7647a + disabled: true + pluginConfig: + orchestrator: + dataIndexService: + url: http://sonataflow-platform-data-index-service + # Tag: 1.10.0--5.5.1, Build date: 2026-01-29T15:59:37Z + - package: oci://registry.access.redhat.com/rhdh/roadiehq-scaffolder-backend-module-http-request@sha256:2e498033306df2711ec2a548db0a9db921f911eb9b99af2b9e44162b4851bbe8 + disabled: true