Pod をデプロイする
Pods ページは GPU コンテナのレンタルサービスを提供し、現在使用中のすべての Pod と、それぞれの実行ステータス、実行開始時刻、使用時間、作成日時を一覧表示します。デプロイは 4 つのステップで行います。
ステップ 1:リソースを選択する(Select Resource)
Create Pod をクリックし、リソースカードから適切な GPU リソースを選択します。Brand(ブランド)、Model(モデル)、GPU Mode(GPU モード)で絞り込みできます。
リソースカードには、リソース名、仕様とコンピューティングリソース(GPU モデル、vCPU、vRAM)、課金方式、GPU モード(共有/専有/表示なしは CPU のみ)、リアルタイムの在庫ランプが表示されます:
- In Stock(在庫十分)、緑:レンタル可能
- Limited Stock(在庫限りあり)、黄:レンタル可能ですが、すぐにデプロイしないと他のユーザーに使用される可能性があります
- Low Stock(在庫少なめ)、赤:レンタル可能ですが、在庫が逼迫しています
- Out of Stock(在庫なし)、黒:カードがグレーアウトし、レンタルできません
Shared Memory(共有メモリ)が必要な場合は、有効化スイッチをクリックしてサイズを入力します。
デプロイの過程では、右側の Summary(概要)欄に料金(1 時間あたり/1 か月あたりの推定料金)、リソース仕様、共有メモリ、イメージ、ストレージが同時に表示されます。
ステップ 2:デプロイ設定(Deployment Settings)
- Pod 名を入力します(使用できるのは小文字の英字、数字、
-のみで、先頭は英字、末尾は英字または数字でなければなりません)。 - イメージテンプレートを選択します。ソースは 2 種類あります:
- Official Templates(公式テンプレート):管理者が公開しているイメージテンプレート
- Custom Image(カスタムイメージ):Docker Hub、GitHub Container Registry、NGC、GCP Artifact、AWS ECR に対応。詳細はイメージとカスタムイメージを参照してください
- Advanced Settings(詳細設定):公式テンプレートにデフォルトのデプロイパラメータがある場合は自動的に反映され、後から変更できます:
- Ports(ポート):ポート名とポート番号
- Environment Variables(環境変数)(任意):キーと値を入力します。鍵アイコンをクリックして Secret を環境変数として使用することもできます
- Start Command(起動コマンド)(任意)
- Liveness Probe(死活監視プローブ)コマンド(任意)
ステップ 3:ストレージをマウントする(Mount Storage、任意)
マウントするボリュームの一覧から作成済みのボリュームを選択するか、Create Volume をクリックしてその場で作成します(設定項目はストレージを参照)。ボリュームを選択すると、Mount Path(マウントパス)が自動的に入力されます。
ボリュームは有効化した時点から課金が始まり(容量 × 使用時間)、作成後は拡張のみ可能で縮小はできません。
ステップ 4:概要(Summary)とデプロイ
概要ページには、リソース、イメージ、デプロイパラメータ、ストレージ、推定レンタル料金がまとめて表示されます。内容を確認したら Deploy をクリックします。
Pods ページに戻り、ステータスが 待機中 から 実行中 に変わればデプロイは完了です。その後の管理は Pod の確認と管理を参照してください。