2.8. 開発者カタログからアプリケーションをデプロイする


OpenShift Dedicated Web コンソールの、Developer Catalog からテストアプリケーションをデプロイし、ルートで公開できます。

前提条件

  • Red Hat Hybrid Cloud Console にログインしている。
  • OpenShift Dedicated クラスターを作成している。
  • クラスターにアイデンティティープロバイダーを設定している。
  • 設定したアイデンティティープロバイダーにユーザーアカウントを追加している。

手順

  1. OpenShift Cluster Managerクラスターリスト ページに移動し、クラスターの横にあるオプションアイコン (⋮) をクリックして、[コンソールを開く] を選択します。設定済みのアイデンティティープロバイダーの認証情報を使用して Red Hat アカウントにログインします。
  2. 管理者 視点では、ホーム プロジェクト プロジェクトの作成 を選択し、プロジェクトの名前を入力して、[作成] をクリックします。任意手順: Display Name および Description を追加します。
  3. Developer パースペクティブに切り替え、+Add を選択します。選択した プロジェクトが、あなたが作成したプロジェクトであることを確認してください。
  4. 開発者カタログ ダイアログで、[すべてのサービス] を選択し、メニューから [言語] [JavaScript] を選択して [Node.js] をクリックします。

    注記

    場合によっては、Clear All Filters をクリックして Node.js オプションを表示する必要があります。

  5. ソースからイメージを作成するアプリケーション ページを開くには、[作成] をクリックします。
  6. Git セクションで、サンプルを試す をクリックし、名前 フィールドに一意の名前を追加して、デプロイメントルートの作成 が選択されていることを確認します。
  7. Create をクリックしてアプリケーションをデプロイします。Pod の展開には数分かかります。
  8. オプション: トポロジー ペインで Node.js アプリケーションを選択し、そのサイドバーを確認することで、デプロイの状態を監視できます。nodejs の ビルドが完了し、nodejs Pod が 実行 状態になるまで待ちます。
  9. デプロイされたアプリケーションにアクセスするには、ルート URL をクリックします。ルート URL の形式は次のようになります。

    https://nodejs-<project>.<cluster_name>.<hash>.<region>.openshiftapps.com/

    新しいブラウザータブが開き、次のようなメッセージが表示されます。

    Welcome to your Node.js application on OpenShift
  10. オプション: 管理者 視点で、[ホーム] [プロジェクト] に移動し、プロジェクトのアクションメニューをクリックして、[プロジェクトの削除] を選択すると、リソースがクリーンアップされます。

検証

  • アプリケーションが実行されていることを確認してください。

    $ oc get pods -n <project_name>

    出力例

    NAME                       READY   STATUS      RESTARTS   AGE
    nodejs-1-build             0/1     Completed   0          5m
    nodejs-5d9c6c7d9c-kghq2   1/1     Running     0          2m

  • アプリケーションの経路にアクセスして、正しく応答することを確認してください。
Red Hat logoGithubredditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

会社概要

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

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

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

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

Legal Notice

Theme

© 2026 Red Hat
トップに戻る