第1章 プリインストール済み動的プラグイン
Red Hat Developer Hub には、厳選された動的プラグインが事前にインストールされています。
以下の 15 個のプリインストール済みダイナミックプラグインは、デフォルトで有効になっています。
-
@red-hat-developer-hub/backstage-plugin-analytics-module-adoption-insights -
@red-hat-developer-hub/backstage-plugin-adoption-insights -
@red-hat-developer-hub/backstage-plugin-adoption-insights-backend -
@backstage-community/plugin-analytics-provider-segment -
@backstage/plugin-techdocs -
@backstage/plugin-techdocs-module-addons-contrib -
@backstage/plugin-techdocs-backend -
@red-hat-developer-hub/backstage-plugin-extensions -
@red-hat-developer-hub/backstage-plugin-extensions-backend -
@red-hat-developer-hub/backstage-plugin-catalog-backend-module-extensions -
@red-hat-developer-hub/backstage-plugin-global-floating-action-button -
@red-hat-developer-hub/backstage-plugin-global-header -
@red-hat-developer-hub/backstage-plugin-dynamic-home-page -
@red-hat-developer-hub/backstage-plugin-quickstart -
@backstage-community/plugin-scaffolder-backend-module-regex
カスタム設定を必要とする動的プラグインは、デフォルトでは無効になっています。
アプリケーションが起動すると、デフォルトで無効になっているプラグインごとに、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 エントリーを使用すると、デフォルト設定をオーバーライドできます。
1.1. Red Hat がサポートするプラグイン リンクのコピーリンクがクリップボードにコピーされました!
Red Hat は以下の 32 個のプラグインをサポートしています。
| 名前 | プラグイン | バージョン | パスおよび必要な変数 |
|---|---|---|---|
| Adoption Insights | 0.6.2 |
| |
| Adoption Insights |
| 0.6.2 |
|
| Analytics Module Adoption Insights |
| 0.6.2 |
|
| Analytics Provider Segment | 1.22.2 |
| |
| Dynamic Home Page | 1.10.4 |
| |
| GitHub Org | 0.3.16 |
| |
| GitHub | 0.11.2 |
| |
| GitHub | 0.9.2 |
| |
| GitLab Org | 0.2.15 |
| |
| GitLab | 0.7.5 |
| |
| Global Floating Action Button |
| 1.7.3 |
|
| Global Header | 1.20.1 |
| |
| Http Request | 5.5.1 |
| |
| Keycloak | 3.16.0 |
| |
| Kubernetes | 0.20.4 |
| |
| Kubernetes |
| 2.13.0 |
|
| Ldap | 0.12.0 |
| |
| MS Graph | 0.8.2 |
| |
| Orchestrator Form Widgets |
| 1.6.3 |
|
| Orchestrator | 5.4.2 |
| |
| Orchestrator |
| 8.6.3 |
|
| Orchestrator |
| 1.3.4 |
|
| Quickstart | 1.8.2 |
| |
| RBAC | 1.47.4 |
| |
| Regex | 2.11.0 |
| |
| シグナル | 0.3.10 |
| |
| Tech Radar | 1.13.0 |
| |
| Tech Radar | 1.12.0 |
| |
| TechDocs Module Addons Contrib | 1.1.30 |
| |
| TechDocs | 1.16.0 |
| |
| TechDocs | 2.1.2 |
| |
| Topology | 2.9.4 |
|
- KeyCloak の設定に関する詳細は、動的プラグインの設定を 参照してください。
- TechDocs の設定に関する詳細は、TechDocs の設定を 参照してください。