2.2. BIG-IPテナントの状態変更

F5OS上のテナントには以下の3種類の状態があり、F5OSから変更することができます。

状態

説明

Configured

テナント設定のみシステム上に存在

Provisioned

ソフトウェアをインストールし、仮想ディスクを作成

Deployed

リソース (CPU/メモリ)を割り当て、テナントを起動

  • 以下のcurlコマンドを実行して、作成したテナント"test-tenant01"の状態を"Configured"に変更します。テナントの状態設定には、PATCHメソッドを使用します。

$ curl -sk -X PATCH -H "X-Auth-Token:$F5OS_TOKEN" -H "Content-Type:application/yang-data+json" https://$APPLIANCE_IP/api/data/f5-tenants:tenants/tenant=test-tenant01/config/running-state -d @- <<EOS
{
    "running-state": "configured"
}
EOS
  • 以下のcurlコマンドを実行して、テナント"test-tenant01"の状態が"Configured"に変更されているかを確認します。

$ curl -sk -H "X-Auth-Token:$F5OS_TOKEN" -H "Content-Type:application/yang-data+json" https://$APPLIANCE_IP/api/data/f5-tenants:tenants/tenant=test-tenant01/config/running-state
  • 上記コマンドの実行結果 (レスポンス)は、以下の通りです。

{
  "f5-tenants:running-state": "configured"
}

å