第1章 事前にインストール済みの動的プラグイン


Red Hat Developer Hub には、厳選された動的プラグインが事前にインストールされています。

次のプリインストールされた動的プラグインはデフォルトで有効になっています。

  • @backstage-community/プラグイン分析プロバイダーセグメント
  • @backstage-community/plugin-scaffolder-backend-module-quay
  • @backstage-community/plugin-scaffolder-backend-module-regex
  • @backstage/plugin-techdocs-backend
  • @backstage/plugin-techdocs

カスタム設定を必要とする動的プラグインは、デフォルトでは無効になっています。

アプリケーションが起動すると、デフォルトで無効になっているプラグインごとに、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 は次の 18 個のプラグインをサポートしています。

名前プラグインバージョンパスおよび必要な変数

Analytics Provider Segment

@backstage-community/plugin-analytics-provider-segment

1.10.4

./dynamic-plugins/dist/backstage-community-plugin-analytics-provider-segment

SEGMENT_WRITE_KEY

SEGMENT_TEST_MODE

Argo CD

@roadiehq/backstage-plugin-argo-cd

2.8.6

./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd

Argo CD

@roadiehq/backstage-plugin-argo-cd-backend

3.2.3

./dynamic-plugins/dist/roadiehq-backstage-plugin-argo-cd-backend-dynamic

ARGOCD_USERNAME

ARGOCD_PASSWORD

ARGOCD_INSTANCE1_URL

ARGOCD_AUTH_TOKEN

ARGOCD_INSTANCE2_URL

ARGOCD_AUTH_TOKEN2

GitHub

@backstage/plugin-catalog-backend-module-github

0.7.8

./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-dynamic

GITHUB_ORG

GitHub Org

@backstage/plugin-catalog-backend-module-github-org

0.3.5

./dynamic-plugins/dist/backstage-plugin-catalog-backend-module-github-org-dynamic

GITHUB_URL

GITHUB_ORG

Keycloak

@backstage-community/plugin-catalog-backend-module-keycloak

3.2.4

./dynamic-plugins/dist/backstage-community-plugin-catalog-backend-module-keycloak-dynamic

KEYCLOAK_BASE_URL

KEYCLOAK_LOGIN_REALM

KEYCLOAK_REALM

KEYCLOAK_CLIENT_ID

KEYCLOAK_CLIENT_SECRET

Kubernetes

@backstage/plugin-kubernetes-backend

0.18.7

./dynamic-plugins/dist/backstage-plugin-kubernetes-backend-dynamic

K8S_CLUSTER_NAME

K8S_CLUSTER_URL

K8S_CLUSTER_TOKEN

OCM

@backstage-community/plugin-ocm

5.2.6

./dynamic-plugins/dist/backstage-community-plugin-ocm

OCM

@backstage-community/plugin-ocm-backend

5.2.5

./dynamic-plugins/dist/backstage-community-plugin-ocm-backend-dynamic

OCM_HUB_NAME

OCM_HUB_URL

OCM_SA_TOKEN

Quay

@backstage-community/plugin-quay

1.14.6

./dynamic-plugins/dist/backstage-community-plugin-quay

Quay

@backstage-community/plugin-scaffolder-backend-module-quay

2.2.3

./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-quay-dynamic

RBAC

@backstage-community/plugin-rbac

1.33.5

./dynamic-plugins/dist/backstage-community-plugin-rbac

Regex

@backstage-community/plugin-scaffolder-backend-module-regex

2.2.5

./dynamic-plugins/dist/backstage-community-plugin-scaffolder-backend-module-regex-dynamic

シグナル

@backstage/plugin-signals-backend

0.2.4

./dynamic-plugins/dist/backstage-plugin-signals-backend-dynamic

TechDocs

@backstage/plugin-techdocs

1.11.2

./dynamic-plugins/dist/backstage-plugin-techdocs

TechDocs

@backstage/plugin-techdocs-backend

1.11.1

./dynamic-plugins/dist/backstage-plugin-techdocs-backend-dynamic

Tekton

@backstage-community/plugin-tekton

3.16.5

./dynamic-plugins/dist/backstage-community-plugin-tekton

トポロジー

@backstage-community/plugin-topology

1.29.10

./dynamic-plugins/dist/backstage-community-plugin-topology

注記
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

Red Hat ドキュメントについて

Red Hat をお使いのお客様が、信頼できるコンテンツが含まれている製品やサービスを活用することで、イノベーションを行い、目標を達成できるようにします。

多様性を受け入れるオープンソースの強化

Red Hat では、コード、ドキュメント、Web プロパティーにおける配慮に欠ける用語の置き換えに取り組んでいます。このような変更は、段階的に実施される予定です。詳細情報: Red Hat ブログ.

会社概要

Red Hat は、企業がコアとなるデータセンターからネットワークエッジに至るまで、各種プラットフォームや環境全体で作業を簡素化できるように、強化されたソリューションを提供しています。

© 2024 Red Hat, Inc.