6.2. 事前にインストール済みの動的プラグイン
Red Hat Developer Hub には、厳選された動的プラグインが事前にインストールされています。カスタム設定を必要とする動的プラグインは、デフォルトでは無効になっています。
このリリースの Developer Hub に事前にインストールされている動的プラグインの完全なリストについては、動的プラグインのサポートマトリクス を参照してください。
アプリケーションが起動すると、デフォルトで無効になっているプラグインごとに、Developer Hub Pod のログ内の install-dynamic-plugins init container
に次のようなメッセージが表示されます。
======= Skipping disabled dynamic plugin ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic
このプラグインを有効にするには、同じ名前のパッケージを Helm チャートに追加し、disabled
フィールドの値を ‘false’ に変更します。以下に例を示します。
global: dynamic: includes: - dynamic-plugins.default.yaml plugins: - package: ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic disabled: false
プラグインのデフォルト設定は、dynamic-plugins.default.yaml`
ファイルから抽出されます。ただし、pluginConfig
エントリーを使用すると、デフォルト設定をオーバーライドできます。
6.2.1. 事前にインストールされた動的プラグインの説明と詳細
テクノロジープレビュー機能は、実稼働環境での Red Hat サービスレベルアグリーメント (SLA) ではサポートされておらず、機能的に完全ではない可能性があるため、Red Hat では実稼働環境での使用を推奨していません。これらの機能は、今後の製品機能への早期アクセスを提供することで、お客様が機能をテストし、開発プロセス中にフィードバックを提供できるようにしています。
Red Hat のテクノロジープレビュー機能のサポートの詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。
バンドルされたコミュニティーの動的プラグインに対する Red Hat のサポートについて、詳しくは Red Hat Developer サポートポリシー のページを参照してください。
Red Hat Developer Hub では 56 個のプラグインが利用可能です。詳細は、以下の表を参照してください。
名前 | Role | プラグイン | 説明 | バージョン | サポートレベル | パス | 必須の変数 | デフォルト |
---|---|---|---|---|---|---|---|---|
3scale | バックエンド | @janus-idp/backstage-plugin-3scale-backend | 3scale Backstage プロバイダープラグインは、3scale コンテンツを Backstage カタログに同期します。 | 1.4.7 | Red Hat テクノロジープレビュー | ./dynamic-plugins/dist/janus-idp-backstage-plugin-3scale-backend-dynamic |
| Disabled |
AAP | バックエンド | @janus-idp/backstage-plugin-aap-backend | 1.5.5 | Red Hat テクノロジープレビュー | ./dynamic-plugins/dist/janus-idp-backstage-plugin-aap-backend-dynamic |
| Disabled | |
ACR | フロントエンド | @janus-idp/backstage-plugin-acr | 1.2.28 | Red Hat テクノロジープレビュー | ./dynamic-plugins/dist/janus-idp-backstage-plugin-acr | Disabled | ||
Analytics Provider Segment | フロントエンド | @janus-idp/backstage-plugin-analytics-provider-segment | Segment 用の Backstage Analytics API 実装を提供します。これをインストールして設定すると、ユーザーが Backstage インスタンスに移動して使用すると、分析イベントが Segment に送信されます。 | 1.2.11 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-analytics-provider-segment |
| Disabled |
Argo CD | フロントエンド | @roadiehq/backstage-plugin-argo-cd | Argo CD を表示し、対話するための Backstage プラグイン。 | 2.4.1 | Production | ./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd | Disabled | |
Argo CD | バックエンド | @roadiehq/backstage-plugin-argo-cd-backend | Argo CD バックエンドの Backstage プラグイン | 2.14.5 | Production | ./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd-backend-dynamic |
| Disabled |
Argo CD | バックエンド | @roadiehq/scaffolder-backend-argocd | 1.1.23 | コミュニティーサポート | ./dynamic-plugins/dist/roadiehq-scaffolder-backend-argocd-dynamic |
| Disabled | |
Azure Devops | フロントエンド | @backstage/plugin-azure-devops | 0.3.12 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-azure-devops | Disabled | ||
Azure Devops | バックエンド | @backstage/plugin-azure-devops-backend | Azure DevOps フロントエンドプラグインが使用する、ビルドやプルリクエストなどを取得するための API が含まれる Azure DevOps バックエンドプラグイン。 | 0.5.5 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-azure-devops-backend-dynamic |
| Disabled |
Azure Devops | バックエンド | @backstage/plugin-scaffolder-backend-module-azure | @backstage/plugin-scaffolder-backend の Azure モジュール | 0.1.5 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-azure-dynamic | 有効 | |
Bitbucket | バックエンド | @backstage/plugin-catalog-backend-module-bitbucket-cloud | Bitbucket Cloud への統合を支援する Backstage カタログバックエンドモジュール | 0.1.28 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-bitbucket-cloud-dynamic |
| Disabled |
Bitbucket | バックエンド | @backstage/plugin-catalog-backend-module-bitbucket-server | Bitbucket Server への統合を支援する Backstage カタログバックエンドモジュール | 0.1.26 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-bitbucket-server-dynamic |
| Disabled |
Bitbucket | バックエンド | @backstage/plugin-scaffolder-backend-module-bitbucket-cloud | @backstage/plugin-scaffolder-backend の Bitbucket Cloud モジュール | 0.1.3 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-bitbucket-cloud-dynamic | 有効 | |
Bitbucket | バックエンド | @backstage/plugin-scaffolder-backend-module-bitbucket-server | @backstage/plugin-scaffolder-backend の Bitbucket Server モジュール。 | 0.1.3 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-bitbucket-server-dynamic | 有効 | |
Datadog | フロントエンド | @roadiehq/backstage-plugin-datadog | Datadog のグラフとダッシュボードを Backstage に埋め込みます。 | 2.2.6 | コミュニティーサポート | ./dynamic-plugins/dist/roadiehq-backstage-plugin-datadog | Disabled | |
Dynatrace | フロントエンド | @backstage/plugin-dynatrace | Dynatrace に統合する Backstage プラグイン。 | 9.0.0 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-dynatrace | Disabled | |
動的プラグイン | フロントエンド | @janus-idp/backstage-plugin-dynamic-plugins-info | Backstage 用の Dynamic Plugins Info プラグイン | 1.0.2 | Production | @janus-idp/backstage-plugin-dynamic-plugins-info | 有効 | |
Gerrit | バックエンド | @backstage/plugin-scaffolder-backend-module-gerrit | @backstage/plugin-scaffolder-backend の Gerrit モジュール | 0.1.5 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-gerrit-dynamic | 有効 | |
GitHub | バックエンド | @backstage/plugin-catalog-backend-module-github | GitHub への統合を支援する Backstage カタログバックエンドモジュール | 0.5.3 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic |
| Disabled |
GitHub | バックエンド | @backstage/plugin-catalog-backend-module-github-org | カタログプラグインの github-org バックエンドモジュール。 | 0.1.0 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic |
| Disabled |
GitHub | フロントエンド | @backstage/plugin-github-actions | GitHub Actions に統合する Backstage プラグイン | 0.6.11 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-github-actions | Disabled | |
GitHub | フロントエンド | @backstage/plugin-github-issues | GitHub Issues に統合する Backstage プラグイン | 0.2.19 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-github-issues | Disabled | |
GitHub | バックエンド | @backstage/plugin-scaffolder-backend-module-github | @backstage/plugin-scaffolder-backend の GitHub モジュール | 0.2.3 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-github-dynamic | 有効 | |
GitHub | フロントエンド | @roadiehq/backstage-plugin-github-insights | Readme、Top Contributor、およびその他のウィジェットを提供する Backstage プラグイン。 | 2.3.27 | コミュニティーサポート | ./dynamic-plugins/dist/roadiehq-backstage-plugin-github-insights | Disabled | |
GitHub | フロントエンド | @roadiehq/backstage-plugin-github-pull-requests | GitHub プルリクエストを表示し、対話するための Backstage プラグイン。 | 2.5.24 | コミュニティーサポート | ./dynamic-plugins/dist/roadiehq-backstage-plugin-github-pull-requests | Disabled | |
GitHub | フロントエンド | @roadiehq/backstage-plugin-security-insights | GitHub リポジトリーのセキュリティーに関する洞察を追加するための Backstage プラグイン。 | 2.3.15 | コミュニティーサポート | ./dynamic-plugins/dist/roadiehq-backstage-plugin-security-insights | Disabled | |
Gitlab | バックエンド | @backstage/plugin-catalog-backend-module-gitlab | GitLab インスタンスからリポジトリーを展開します。 | 0.3.10 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-gitlab-dynamic | Disabled | |
Gitlab | バックエンド | @backstage/plugin-scaffolder-backend-module-gitlab | GitLab との対話を可能にする scaffolder バックエンドのモジュール | 0.2.16 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-scaffolder-backend-module-gitlab-dynamic | Disabled | |
Gitlab | フロントエンド | @immobiliarelabs/backstage-plugin-gitlab | GitLab と対話するための Backstage プラグイン | 6.4.0 | コミュニティーサポート | ./dynamic-plugins/dist/immobiliarelabs-backstage-plugin-gitlab | Disabled | |
Gitlab | バックエンド | @immobiliarelabs/backstage-plugin-gitlab-backend | GitLab と対話するための Backstage プラグイン | 6.4.0 | コミュニティーサポート | ./dynamic-plugins/dist/immobiliarelabs-backstage-plugin-gitlab-backend-dynamic |
| Disabled |
Jenkins | フロントエンド | @backstage/plugin-jenkins | Jenkins 二統合される Backstage プラグイン | 0.9.5 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-jenkins | Disabled | |
Jenkins | バックエンド | @backstage/plugin-jenkins-backend | Jenkins に統合する Backstage バックエンドプラグイン | 0.3.7 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-jenkins-backend-dynamic |
| Disabled |
Jfrog Artifactory | フロントエンド | @janus-idp/backstage-plugin-jfrog-artifactory | Jfrog Artifactory プラグインは、Jfrog Artifactory レジストリー内のコンテナーイメージに関する情報を表示します。 | 1.2.28 | Red Hat テクノロジープレビュー | ./dynamic-plugins/dist/janus-idp-backstage-plugin-jfrog-artifactory |
| Disabled |
Jira | フロントエンド | @roadiehq/backstage-plugin-jira | Jira を表示し、対話するための Backstage プラグイン | 2.5.4 | コミュニティーサポート | ./dynamic-plugins/dist/roadiehq-backstage-plugin-jira | Disabled | |
Keycloak | バックエンド | Keycloak バックエンドプラグインは、Keycloak を Backstage に統合します。 | 1.8.6 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-keycloak-backend-dynamic |
| Disabled | |
Kubernetes | フロントエンド | @backstage/plugin-kubernetes | Kubernetes に統合する Backstage プラグイン | 0.11.5 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-kubernetes | 有効 | |
Kubernetes | バックエンド | @backstage/plugin-kubernetes-backend | Kubernetes に統合する Backstage バックエンドプラグイン | 0.15.3 | Production | ./dynamic-plugins/dist/backstage-plugin-kubernetes-backend-dynamic |
| 有効 |
Kubernetes | フロントエンド | @janus-idp/backstage-plugin-topology | Topology プラグインを使用すると、Kubernetes クラスター上の任意のサービスを駆動する Deployment、Job、Daemonset、Statefulset、CronJob、Pod などのワークロードを視覚化できます。 | 1.18.8 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-topology | 有効 | |
Lighthouse | フロントエンド | @backstage/plugin-lighthouse | Lighthouse に統合する Backstage プラグイン | 0.4.15 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-lighthouse | Disabled | |
Nexus リポジトリーマネージャー | フロントエンド | @janus-idp/backstage-plugin-nexus-repository-manager | Nexus Repository Manager プラグインは、Backstage アプリケーションの Nexus Repository Manager で利用可能なビルドアーティファクトに関する情報を表示します。 | 1.4.28 | Red Hat テクノロジープレビュー | ./dynamic-plugins/dist/janus-idp-backstage-plugin-nexus-repository-manager | Disabled | |
OCM | フロントエンド | @janus-idp/backstage-plugin-ocm |
Open Cluster Management (OCM) プラグインは、Backstage インスタンスを OCM の | 3.7.5 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-ocm | Disabled | |
OCM | バックエンド | @janus-idp/backstage-plugin-ocm-backend | 3.5.7 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-ocm-backend-dynamic |
| Disabled | |
Pagerduty | フロントエンド | @pagerduty/backstage-plugin | PagerDuty に統合する Backstage プラグイン | 0.9.3 | コミュニティーサポート | ././dynamic-plugins/dist/pagerduty-backstage-plugin | Disabled | |
Quay | フロントエンド | @janus-idp/backstage-plugin-quay | Quay プラグインは、Backstage アプリケーションの Quay レジストリー内のコンテナーイメージに関する情報を表示します。 | 1.5.10 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-quay | Disabled | |
Quay | バックエンド | @janus-idp/backstage-scaffolder-backend-module-quay | このモジュールは、Quay の Backstage テンプレートアクションを提供します。 | 1.3.5 | Production | ./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-quay-dynamic | 有効 | |
RBAC | フロントエンド | @janus-idp/backstage-plugin-rbac | Backstage の RBAC フロントエンドプラグイン | 1.15.5 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-rbac | Disabled | |
Regex | バックエンド | @janus-idp/backstage-scaffolder-backend-module-regex | このプラグインは、RegExp の Backstage テンプレートアクションを提供します。 | 1.3.5 | Production | ./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-regex-dynamic | 有効 | |
Scaffolder | バックエンド | @roadiehq/scaffolder-backend-module-utils | scaffolder テンプレートで使用するアクションのコレクションが含まれています。 | 1.13.6 | コミュニティーサポート | ./dynamic-plugins/dist/roadiehq-scaffolder-backend-module-utils-dynamic | 有効 | |
ServiceNow | バックエンド | @janus-idp/backstage-scaffolder-backend-module-servicenow | このプラグインは、ServiceNow の Backstage テンプレートアクションを提供します。 | 1.3.5 | Red Hat テクノロジープレビュー | ./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-servicenow-dynamic |
| Disabled |
SonarQube | フロントエンド | @backstage/plugin-sonarqube | SonarQube コードの品質とセキュリティーの結果を表示するための Backstage プラグイン。 | 0.7.12 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-sonarqube | Disabled | |
SonarQube | バックエンド | @backstage/plugin-sonarqube-backend | 0.2.15 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-sonarqube-backend-dynamic |
| Disabled | |
SonarQube | バックエンド | @janus-idp/backstage-scaffolder-backend-module-sonarqube | このモジュールは、SonarQube の Backstage テンプレートアクションを提供します。 | 1.3.5 | Red Hat テクノロジープレビュー | ./dynamic-plugins/dist/janus-idp-backstage-scaffolder-backend-module-sonarqube-dynamic | Disabled | |
Tech Radar | フロントエンド | @backstage/plugin-tech-radar | 組織の Tech Radar を表示できる Backstage プラグイン | 0.6.13 | コミュニティーサポート | ./dynamic-plugins/dist/backstage-plugin-tech-radar | Disabled | |
Techdocs | フロントエンド | @backstage/plugin-techdocs | コンポーネントのテクニカルドキュメントをレンダリングする Backstage プラグイン | 1.10.0 | Production | ./dynamic-plugins/dist/backstage-plugin-techdocs | 有効 | |
Techdocs | バックエンド | @backstage/plugin-techdocs-backend | コンポーネントのテクニカルドキュメントをレンダリングする Backstage バックエンドプラグイン | 1.9.6 | Production | ./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic |
| 有効 |
Tekton | フロントエンド | @janus-idp/backstage-plugin-tekton | Tekton プラグインを使用すると、Kubernetes クラスターで利用可能な PipelineRun リソースを視覚化できます。 | 3.5.12 | Production | ./dynamic-plugins/dist/janus-idp-backstage-plugin-tekton | Disabled |