Red Hat Developer Hub での動的プラグインの使用


Red Hat Developer Hub 1.5

Red Hat Developer Hub プラグインを使用して、開発インフラストラクチャーとソフトウェア開発ツールにアクセスする

Red Hat Customer Content Services

概要

次のセクションでは、RHDH 動的プラグインの使用方法を説明します。

第1章 Ansible plug-ins for Red Hat Developer Hub の使用

Ansible plug-ins for Red Hat Developer Hub は、厳選されたラーニングパス、ボタン操作によるコンテンツ作成、統合開発ツール、その他の事前設定済みリソースを備えた Ansible 固有のポータルエクスペリエンスを提供します。

重要

Ansible プラグインはテクノロジープレビュー機能です。

テクノロジープレビュー機能は、実稼働環境での Red Hat サービスレベルアグリーメント (SLA) ではサポートされておらず、機能的に完全ではない可能性があるため、Red Hat では実稼働環境での使用を推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。

Red Hat のテクノロジープレビュー機能のサポートの詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。

バンドルされたコミュニティーの動的プラグインに対する Red Hat のサポートの詳細は、Red Hat Developer サポートポリシー のページを参照してください。

Ansible プラグインを使用するには、Ansible plug-ins for Red Hat Developer Hub の使用 を参照してください。

第2章 Argo CD プラグインの使用

Argo CD プラグインを使用すると、OpenShift GitOps の継続的デリバリー (CD) のワークフローを視覚化できます。このプラグインは、アプリケーションのステータス、デプロイメントの詳細、コミットメッセージ、コミットの作成者、環境にプロモートされたコンテナーイメージ、およびデプロイメントの履歴の概要を視覚的に提供します。

前提条件

  • Red Hat Developer Hub RHDH で Argo CD プラグインが有効になっている。

手順

  1. Catalog タブを選択し、使用するコンポーネントを選択します。
  2. CD タブを選択して、Argo CD が管理するデプロイメントの詳細を表示します。

    CD タブ (Argo CD)
  3. 適切なカードを選択すると、デプロイメントの詳細 (コミットメッセージ、作成者名、デプロイメントの履歴など) が表示されます。

    サイドバー
    1. リンクアイコン ( Link icon ) をクリックすると、Argo CD でデプロイメントの詳細が開きます。
  4. Overview タブを選択し、Deployment summary セクションに移動して、namespace 全体にわたるアプリケーションのデプロイメントの概要を確認します。また、適切な Argo CD アプリケーションを選択して Argo CD でデプロイメントの詳細を開くか、Revision 列からコミット ID を選択して GitLab または GitHub での変更を確認します。

    Deployment summary

第3章 JFrog Artifactory プラグインの使用

JFrog Artifactory プラグインは、Jfrog Artifactory レジストリー内のコンテナーイメージに関する情報を表示します。

重要

JFrog Artifactory プラグインはテクノロジープレビュー機能です。

テクノロジープレビュー機能は、実稼働環境での Red Hat サービスレベルアグリーメント (SLA) ではサポートされておらず、機能的に完全ではない可能性があるため、Red Hat では実稼働環境での使用を推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。

Red Hat のテクノロジープレビュー機能のサポートの詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。

バンドルされたコミュニティーの動的プラグインに対する Red Hat のサポートの詳細は、Red Hat Developer サポートポリシー のページを参照してください。

前提条件

  • Developer Hub アプリケーションがインストールされ、実行中である。
  • JFrog Artifactory プラグインを有効にしている。

手順

  1. Developer Hub アプリケーションを開き、Catalog ページからコンポーネントを選択します。
  2. Image Registry タブに移動します。

    Image Registry タブには、Jfrog Artifactory リポジトリー内のコンテナーイメージのリストと、VersionRepositoriesManifestModifiedSize などの関連情報が含まれています。

    image-registry-tab-jfrog-artifactory

第4章 Keycloak の使用

Keycloak を Developer Hub に統合する Keycloak バックエンドプラグインには、次の機能があります。

  • レルム内の Keycloak ユーザーの同期
  • レルム内の Keycloak グループとそのユーザーの同期

4.1. Keycloak プラグインを使用した Developer Hub へのユーザーとグループのインポート

プラグインが正常に設定されると、プラグインは起動するたびにユーザーとグループをインポートします。

注記

スケジュールを設定すると、ユーザーとグループもインポートされます。

最初のインポートが完了したら、User を選択して、カタログページからユーザーの一覧を表示できます。

catalog-list

ページにユーザーの一覧が表示されます。

user-list

ユーザーを選択すると、Keycloak からインポートされた情報が表示されます。

user-profile

グループを選択し、リストを表示して、Keycloak からインポートされたグループの情報を選択または表示することもできます。

group-profile

第5章 Nexus Repository Manager プラグインの使用

Nexus Repository Manager プラグインは、Developer Hub アプリケーションのビルドアーティファクトに関する情報を表示します。ビルドアーティファクトは Nexus Repository Manager で入手できます。

重要

Nexus Repository Manager プラグインは、テクノロジープレビュー機能のみです。

テクノロジープレビュー機能は、実稼働環境での Red Hat サービスレベルアグリーメント (SLA) ではサポートされておらず、機能的に完全ではない可能性があるため、Red Hat では実稼働環境での使用を推奨していません。テクノロジープレビュー機能は、最新の製品機能をいち早く提供して、開発段階で機能のテストを行い、フィードバックを提供していただくことを目的としています。

Red Hat のテクノロジープレビュー機能のサポートの詳細は、テクノロジープレビュー機能のサポート範囲 を参照してください。

バンドルされたコミュニティーの動的プラグインに対する Red Hat のサポートの詳細は、Red Hat Developer サポートポリシー のページを参照してください。

Nexus Repository Manager は、ビルドアーティファクトに関する情報を表示できるフロントエンドプラグインです。

前提条件

  • Developer Hub アプリケーションがインストールされ、実行中である。
  • Nexus Repository Manager プラグインがインストールされている。

手順

  1. Developer Hub アプリケーションを開き、Catalog ページからコンポーネントを選択します。
  2. BUILD ARTIFACTS タブに移動します。

    BUILD ARTIFACTS タブには、ビルドアーティファクトのリストと、VERSIONREPOSITORYREPOSITORY TYPEMANIFESTMODIFIEDSIZE などの関連情報が含まれます。

    nexus-repository-manager-tab

第6章 Tekton プラグインの使用

Tekton プラグインを使用すると、Kubernetes または OpenShift クラスターでの CI/CD パイプライン実行の結果を視覚化できます。このプラグインを使用すると、ユーザーはアプリケーションのパイプラインに含まれるすべての関連タスクの概略ステータスを視覚的に確認できます。

Tekton フロントエンドプラグインを使用して PipelineRun リソースを表示できます。

前提条件

手順

  1. RHDH アプリケーションを開き、Catalog ページからコンポーネントを選択します。
  2. CI タブに移動します。

    CI タブには、Kubernetes クラスターに関連付けられた PipelineRun リソースのリストが表示されます。リストには、NAMEVULNERABILITIESSTATUSTASK STATUSSTARTEDDURATION などのパイプライン実行の詳細が含まれます。

    ci-cd-tab-tekton
  3. リスト内の PipelineRun 名の横にある行展開ボタンをクリックして、PipelineRun の視覚化を表示します。パイプライン実行リソースには、完了すべきタスクが含まれます。タスクカードにマウスポインターをかざすと、その特定のタスクを完了する手順を表示できます。

    ci-cd-tab-tekton

第7章 Topology プラグインの使用

Topology は、Kubernetes クラスター上のサービスを強化するノードとしてワークロードを表示できるようにするフロントエンドプラグインです。

7.1. ユーザーが Topology プラグインを使用できるようにする

Topology プラグインは追加の権限を定義します。Red Hat Developer Hub で認可 が有効になっている場合、ユーザーが Topology プラグインを使用できるようにするには、ユーザーに次の権限を付与します。

  • トポロジーパネルを表示するための topology.view.read read 権限
  • Pod ログを表示するための kubernetes.proxy use 権限
  • Red Hat Developer Hub ソフトウェアカタログ項目を表示するための catalog-entity read 権限

手順

  • rbac-policy.csv ファイルに次の権限ポリシーを追加して、Topology プラグイン機能にアクセスできる topology-viewer ロールを作成します。この認可を必要とするユーザーにロールを追加します。

    g, user:default/<YOUR_USERNAME>, role:default/topology-viewer
    p, role:default/topology-viewer, topology.view.read, read, allow 
    1
    
    p, role:default/topology-viewer, kubernetes.proxy, use, allow 
    2
    
    p, role:default/topology-viewer, catalog-entity, read, allow 
    3
    Copy to Clipboard Toggle word wrap
    1
    ユーザーにトポロジーパネルを表示する権限を付与します。
    2
    ユーザーに Pod ログを表示する権限を付与します。
    3
    ユーザーにカタログ項目を表示する権限を付与します。

7.2. Topology プラグインの使用

前提条件

手順

  1. RHDH アプリケーションを開き、Catalog ページからコンポーネントを選択します。
  2. TOPOLOGY タブに移動すると、デプロイメントや Pod などのワークロードをノードとして表示できます。

    topology-user-1
  3. ノードを選択します。DetailsResources の 2 つのタブを含むポップアップが右側に表示されます。

    Details タブと Resources タブには、ノードの関連情報とリソースが含まれています。

    topology-user-2
  4. ノードの上部にある Open URL ボタンをクリックします。

    topology-user-3

    Open URL ボタンをクリックして、関連付けられている Ingress にアクセスし、新しいタブでアプリケーションを実行します。

法律上の通知

Copyright © 2025 Red Hat, Inc.
The text of and illustrations in this document are licensed by Red Hat under a Creative Commons Attribution–Share Alike 3.0 Unported license ("CC-BY-SA"). An explanation of CC-BY-SA is available at http://creativecommons.org/licenses/by-sa/3.0/. In accordance with CC-BY-SA, if you distribute this document or an adaptation of it, you must provide the URL for the original version.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, the Red Hat logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

Theme

© 2026 Red Hat
トップに戻る