検索

2.2. API Designer をサービスとして OpenShift 3 プロジェクトに追加

download PDF

OpenShift サービスカタログから、API Designer をサービスとして OpenShift 3 プロジェクトに追加できます。このインスタンスは、OpenShift 環境外の URL からアクセスできます。

前提条件

  • OpenShift システム管理者が推奨するガイドラインに従って、API Designer へのアクセスが可能なホスト名を取得します。
  • コマンドウィンドウで以下のコマンドを実行して、Fuse on OpenShift イメージとテンプレート (apidesigner-ui および fuse-apidesigner-generator を含む) が OpenShift クラスターにインストールされていることを確認します。

    oc get is -n openshift

    イメージおよびテンプレートが事前にインストールされていない場合や、提供されたバージョンが古い場合は、Fuse on OpenShift Guide に説明されているように Fuse on OpenShift イメージおよびテンプレートをインストール (または更新) します。

手順

API Designer を OpenShift プロジェクトにサービスとして追加するには、以下を実行します。

  1. コマンドウィンドウで、OpenShift サーバーにログインします。

    oc login -u developer -p developer
  2. 新規プロジェクト namespace を作成します。たとえば、以下のコマンドは test という名前の新規プロジェクトを作成します。

    oc new-project test
  3. Web ブラウザーで OpenShift コンソールを開き、認証情報 (例: ユーザー名 developer およびパスワード developer) を使用してログインします。
  4. Catalog をクリックします。カタログ検索フィールドに API Designer を入力してから Red Hat Fuse API Designer を選択します。

    Red Hat Fuse API Designer ウィザードの Information ステップが開きます。

  5. Next をクリックします。

    Red Hat Fuse API Designer ウィザードの Configuration ステップが開きます。

  6. Image Stream Namespace フィールドに、openshift を入力します。
  7. ROUTE_HOSTNAME フィールドに、API Designer インスタンスへのアクセスを可能にする外部ホスト名を入力します (例: apidesigner-myproject.192.168.64.43.nip.io)。
  8. Configuration ステップの残りの設定についてデフォルトの値を受け入れ、 Create をクリックします。

    テンプレートウィザードの Results ステップが開きます。

  9. Close をクリックします。
  10. OpenShift Web コンソールの My Projects ペインで、プロジェクト (例: test) を選択します。

    プロジェクトの Overview タブが開き、apidesigner-ui アプリケーションが表示されます。

  11. apidesigner-ui デプロイメントの左側にある矢印をクリックして、デプロイメントの詳細情報を展開し、表示します。
  12. API Designer インスタンスのリンクをクリックします (例: https://apidesigner-myproject.192.168.64.43.nip.io)。

    API Designer が新規の Web ブラウザーウィンドウまたはタブで開きます。

注記

API Designer インスタンスを開くことができない場合は、以下の構文を使用して、コンピューターの /etc/hosts ファイルを編集して ROUTE_HOSTNAME を追加する必要がある場合があります。ここで、$OPENSHIFT_IP_ADDR は OpenShift サーバーの IP アドレスであり、apidesigner.my-minishift.apicurio.io はステップ 7 で指定した ROUTE_HOSTNAME です。

$OPENSHIFT_IP_ADDR apidesigner.my-minishift.apicurio.io
Red Hat logoGithubRedditYoutubeTwitter

詳細情報

試用、購入および販売

コミュニティー

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

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

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

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

会社概要

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

© 2024 Red Hat, Inc.