Lab 2 - ADC App 作成のプログラマビリティの確認
Important
想定時間: 5分
Note
このラボの手順はラボを実施する方がWindows jumphost – jumphost-1
から操作する手順を示しています。
接続方法についてはこちらを参照ください。 F5 Labs - Index
Trading App の現在の状況を確認
Postmanを利用して Component のデプロイ
Jumphostで Postman が起動していない場合、デスクトップのアイコンクリックしアプリケーションを開いてください。 NGINX Controller 3.x Collection を開いてください
Common Tasks、 Admin Logon を開き、 Login to Controller – admin – local をクリックしてください
Postmanの Send を選択してください
Note
NGINX Controllerが “204 No Content” と 認証Cookie情報を応答します PostmanはこのCookieを以降のサブリクエストの認証情報として利用します (以下の例は、次の操作でRequest欄「・・・」>Cookies>MANAGE COOKIESよりsession欄を開いた結果です)
Retail-Development Environment, Application - trading フォルダを開きます。 Application trading サブフォルダを開き、リクエスト名 4) Create Component – transfers を選択してください
Postmanのリクエストエリアにある Body をクリックしてください。PUT リクエストのペイロードを確認してください。 JSONの
desiredState
,logging
,security
,backend
配下のプロパティ値は前回のラボでデプロイした Component に関する内容であることが確認できますPostmanで Send を選択
Note
NGINX Controllerは “eventual consistency model” に従います。APIはPostmanのリクエストに “202 Accepted” ステータスコードを返します。 NGINX Controllerは現状動作し、意図した状態であることが確認できます