9.4. Web コンソールでの関数の作成
デプロイされたサーバーレス関数を OpenShift Container Platform Web コンソールで呼び出してテストできます。
前提条件
- OpenShift Serverless Operator および Knative Serving が OpenShift Container Platform クラスターにインストールされている。
- Web コンソールにログインしている。
- 関数を作成してデプロイしました。
手順
- Topology に移動します。
- 関数をクリックし、Details パネルの Actions ドロップダウンリストから Test Serverless Function をクリックします。これにより、Test Serverless Function ダイアログボックスが開きます。
Test Serverless Function ダイアログボックスで、必要に応じてテストの設定を変更します。
- テストの Format を選択します。これには、CloudEvent または HTTP のいずれかを使用できます。
-
Content-Type はデフォルトで
Content-Type
HTTP ヘッダー値になります。 - Advanced Settings を使用して、CloudEvent テストの Type または Source を変更したり、オプションのヘッダーを追加したりできます。
- テストの入力データを変更できます。
- Test をクリックしてテストを実行します。
- テストが完了すると、Test Serverless Function ダイアログボックスに、ステータスコードと、テストが正常になったかどうかを示すメッセージが表示されます。
- Back をクリックして別のテストを実行するか、Close をクリックしてテストダイアログボックスを終了します。