第9章 サービス検出の使用
ここでは、新しいサービスを作成または検出する方法と、既存のサービスを更新または更新する方法について説明します。
前提条件
<3scale-project>
を作成しました。
サービスの検出
このセクションには、該当する場合、Open API 仕様 (OAS、Swagger 仕様とも呼ばれます) に対応する新しい API サービスを検出するための手順が含まれています。これはクラスターから検出され、3scale で管理されます。
- 3scale 管理ポータルにログインします。
- 管理ポータルの Dashboard で、NEW API をクリックします。
- Import from OpenShift を選択します。
- Namespace フィールドで、OpenShift プロジェクトを指定します。
- Name フィールドに、指定された名前空間内の OpenShift サービスの名前を入力します。
- Create Service をクリックします。
-
新しい API サービスが 3scale に非同期的にインポートされるのを待ちます。管理ポータルの右上のセクションにメッセージが表示されます。
このサービスはまもなくインポートされます。You will receive a notification when it is done.
というメッセージが表示されます。
サービスの更新
このセクションでは、以前にクラスターからインポート/検出された 3scale の既存の API サービスを、クラスター内のサービスの現在の定義で更新 (リフレッシュ) する方法について説明します。
- 3scale 管理ポータルにログインします。
- API サービスの Overview のページに移動します。
- Source: OpenSource の横にある 更新 リンクをクリックします。
- 新しい API サービスが 3scale に非同期的にインポートされるのを待ちます。