Skip to content
Merged
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
70 changes: 35 additions & 35 deletions .ci/pipelines/value_files/diff-values_showcase-sanity-plugins.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ global:
plugins:
# sanity check https://issues.redhat.com/browse/RHIDP-5301
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-gitlab-org-dynamic
disabled: false
enabled: true
pluginConfig:
catalog:
providers:
Expand All @@ -18,15 +18,15 @@ global:
timeout:
minutes: 15
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-github-insights:bs_1.49.4__3.5.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-security-insights:bs_1.49.4__3.3.1"
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-gitlab-dynamic
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/immobiliarelabs-backstage-plugin-gitlab:bs_1.49.4__7.0.1"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-argo-cd-backend:bs_1.49.4__4.8.0"
disabled: false
enabled: true
pluginConfig:
argocd:
username: "temp"
Expand All @@ -37,7 +37,7 @@ global:
- name: argoInstance1
url: "temp"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-scaffolder-backend-argocd:bs_1.49.4__1.8.1"
disabled: true
enabled: false
pluginConfig:
argocd:
username: "temp"
Expand All @@ -49,15 +49,15 @@ global:
url: "temp"
token: "temp"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-argocd:bs_1.49.4__2.8.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-scaffolder-backend-module-azure:bs_1.49.4__0.2.19"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-azure-devops-backend:bs_1.49.4__0.27.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-azure-devops:bs_1.49.4__0.29.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-jenkins-backend:bs_1.49.4__0.27.0"
disabled: false
enabled: true
pluginConfig:
jenkins:
instances:
Expand All @@ -66,9 +66,9 @@ global:
username: "temp"
apiKey: "temp"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-jenkins:bs_1.49.4__0.30.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-sonarqube-backend:bs_1.49.4__1.1.0"
disabled: false
enabled: true
pluginConfig:
sonarqube:
instances:
Expand All @@ -77,13 +77,13 @@ global:
baseUrl: "https://default-sonarqube.example.com"
apiKey: "123456789abcdef0123456789abcedf012"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-sonarqube:bs_1.49.4__1.1.0"
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/red-hat-developer-hub-backstage-plugin-dynamic-home-page
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/pagerduty-backstage-plugin:bs_1.49.4__0.18.0"
disabled: true
enabled: false
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/pagerduty-backstage-plugin-backend:bs_1.49.4__0.11.0"
disabled: true
enabled: false
pluginConfig:
pagerDuty:
apiBaseUrl: "temp"
Expand All @@ -92,13 +92,13 @@ global:
clientSecret: "temp"
subDomain: "temp"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-scaffolder-backend-module-gerrit:bs_1.49.4__0.2.19"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-scaffolder-backend-module-utils:bs_1.49.4__4.1.2"
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-regex-dynamic
disabled: false
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"
disabled: true
enabled: false
pluginConfig:
servicenow:
# The base url of the ServiceNow instance.
Expand All @@ -108,9 +108,9 @@ global:
# The password to use for authentication.
password: "temp"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-scaffolder-backend-module-sonarqube:bs_1.49.4__2.15.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-3scale-backend:bs_1.49.4__3.13.0"
disabled: true
enabled: false
pluginConfig:
catalog:
providers:
Expand All @@ -119,7 +119,7 @@ global:
baseUrl: "temp"
accessToken: "temp"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-plugin-scaffolder-backend-module-bitbucket-cloud:bs_1.49.4__0.3.4"
disabled: false
enabled: true
pluginConfig:
# https://backstage.io/docs/integrations/bitbucketCloud/discovery#configuration
catalog:
Expand All @@ -128,21 +128,21 @@ global:
default: # identifies your ingested dataset
workspace: "temp"
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-dynatrace:bs_1.49.4__10.17.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-jira:bs_1.49.4__2.14.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-datadog:bs_1.49.4__2.7.2"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-nexus-repository-manager:bs_1.49.4__1.23.1"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-jfrog-artifactory:bs_1.49.4__1.28.0"
disabled: false
enabled: true
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/backstage-community-plugin-lighthouse:bs_1.49.4__0.20.0"
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-msgraph-dynamic
disabled: false
enabled: true
pluginConfig:
catalog:
providers:
Expand All @@ -161,7 +161,7 @@ global:
timeout:
minutes: 15
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-ldap-dynamic
disabled: false
enabled: true
pluginConfig:
catalog:
providers:
Expand All @@ -188,7 +188,7 @@ global:
timeout:
minutes: 15
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-pingidentity-dynamic
disabled: false
enabled: true
pluginConfig:
catalog:
providers:
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 @@ -8,7 +8,7 @@ global:
dynamic:
plugins:
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
disabled: false
enabled: true
upstream:
backstage:
extraEnvVarsSecrets:
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 @@ -10,7 +10,7 @@ global:
dynamic:
plugins:
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
disabled: false
enabled: true
upstream:
backstage:
extraEnvVarsSecrets:
Expand Down
6 changes: 3 additions & 3 deletions .ci/pipelines/value_files/diff-values_showcase_GKE.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@ global:
# 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
disabled: true
enabled: false
- package: ./dynamic-plugins/dist/backstage-community-plugin-ocm
disabled: true
enabled: false

# Scaffolder relation processor - keep enabled for K8s
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
disabled: false
enabled: true
upstream:
backstage:
extraEnvVarsSecrets:
Expand Down
12 changes: 6 additions & 6 deletions .ci/pipelines/value_files/values_showcase-rbac.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,17 +9,17 @@ global:
# -- 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 disabled by default.
# -- 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"

# -- List of dynamic plugins, possibly overriding the plugins listed in `includes` files.
# 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 `disabled` flag to disable/enable a plugin
# 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
disabled: false
enabled: true
pluginConfig:
catalog:
providers:
Expand All @@ -35,11 +35,11 @@ global:
initialDelay:
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"
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-rbac
disabled: false
enabled: true
pluginConfig:
dynamicPlugins:
frontend:
Expand Down
18 changes: 9 additions & 9 deletions .ci/pipelines/value_files/values_showcase.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -9,19 +9,19 @@ global:
# -- 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 disabled by default.
# -- 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"

# -- List of dynamic plugins, possibly overriding the plugins listed in `includes` files.
# 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 `disabled` flag to disable/enable a plugin
# 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-scaffolder-backend-module-github-dynamic
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
disabled: false
enabled: true
- package: oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/red-hat-developer-hub-backstage-plugin-application-provider-test:bs_1.45.3__0.6.0
pluginConfig:
dynamicPlugins:
Expand All @@ -44,15 +44,15 @@ global:
- mountPoint: application/listener
importName: LocationListener
- package: "oci://ghcr.io/redhat-developer/rhdh-plugin-export-overlays/roadiehq-backstage-plugin-github-pull-requests:bs_1.49.4__3.7.0"
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/roadiehq-scaffolder-backend-module-http-request-dynamic
disabled: false
enabled: true
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-scaffolder-relation-processor-dynamic
disabled: false
enabled: true
- package: "@backstage-community/plugin-todo@0.2.42"
disabled: false
enabled: true
integrity: sha512-agmfwxHkZPy0zaXzjMKY9Us9l7J2og+z7p2lDWQBmlJ1KZRo6OBQdnlG1mTEryfEEl/bx5Ko+f1PhFj2/BmiIQ==
# -- Upstream Backstage [chart configuration](https://github.com/backstage/charts/blob/main/charts/backstage/values.yaml)
upstream:
Expand Down
Original file line number Diff line number Diff line change
@@ -1,11 +1,11 @@
plugins:
- package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic
disabled: true
enabled: false
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic
disabled: true
enabled: false
- package: oci://quay.io/rh-ee-jhe/catalog-github-org-transformer:v0.3.0!internal-backstage-plugin-catalog-backend-module-github-org-transformer
disabled: true
enabled: false
- package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-msgraph-dynamic
disabled: true
enabled: false
- package: ./dynamic-plugins/dist/backstage-community-plugin-rbac
disabled: true
enabled: false
2 changes: 1 addition & 1 deletion packages/backend/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -75,7 +75,7 @@
"@opentelemetry/instrumentation-runtime-node": "0.30.0",
"@opentelemetry/sdk-node": "0.218.0",
"@red-hat-developer-hub/backstage-plugin-translations-backend": "0.3.1",
"@red-hat-developer-hub/cli-module-install-dynamic-plugins": "0.2.0",
"@red-hat-developer-hub/cli-module-install-dynamic-plugins": "0.3.0",
"app": "workspace:*",
"app-next": "workspace:*",
"better-sqlite3": "12.11.1",
Expand Down
20 changes: 10 additions & 10 deletions scripts/rhdh-openshift-setup/values.yaml
Original file line number Diff line number Diff line change
Expand Up @@ -3,18 +3,18 @@ global:
# -- 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 plugin wrappers included in, or side-loaded as oci artifacts to, the `rhdh` container image, some of which are disabled by default.
# -- List of dynamic plugin wrappers included in, or side-loaded as oci artifacts to, the `rhdh` container image, some of which are not enabled by default.
- 'dynamic-plugins.default.yaml'

# -- List of dynamic plugins, possibly overriding the plugins listed in `includes` files.
# 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 `disabled` flag to disable/enable a plugin
# 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/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
pluginConfig:
dynamicPlugins:
frontend:
Expand All @@ -29,7 +29,7 @@ global:
icon: bulkImportIcon
text: Bulk import
# - package: ./dynamic-plugins/dist/backstage-plugin-kubernetes-backend-dynamic
# disabled: false
# enabled: true
# pluginConfig:
# kubernetes:
# customResources:
Expand All @@ -56,7 +56,7 @@ global:
# skipTLSVerify: true
# serviceAccountToken: ${K8S_CLUSTER_TOKEN}
# - package: ./dynamic-plugins/dist/backstage-plugin-kubernetes
# disabled: false
# enabled: true
# pluginConfig:
# dynamicPlugins:
# frontend:
Expand All @@ -72,7 +72,7 @@ global:
# - hasAnnotation: backstage.io/kubernetes-id
# - hasAnnotation: backstage.io/kubernetes-namespace
# - package: ./dynamic-plugins/dist/backstage-community-plugin-topology
# disabled: false
# enabled: true
# pluginConfig:
# dynamicPlugins:
# frontend:
Expand All @@ -89,7 +89,7 @@ global:
# - hasAnnotation: backstage.io/kubernetes-id
# - hasAnnotation: backstage.io/kubernetes-namespace
- package: ./dynamic-plugins/dist/backstage-community-plugin-tech-radar
disabled: false
enabled: true
pluginConfig:
dynamicPlugins:
frontend:
Expand All @@ -110,7 +110,7 @@ global:
width: 1500
height: 800
- package: ./dynamic-plugins/dist/backstage-community-plugin-rbac
disabled: false
enabled: true
pluginConfig:
dynamicPlugins:
frontend:
Expand All @@ -128,7 +128,7 @@ global:
- path: /admin/rbac
importName: RbacPage
# - package: ./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic
# disabled: false
# enabled: true
# pluginConfig:
# catalog:
# providers:
Expand Down
Loading
Loading