lizard workspace

ワークスペースを作成、一覧表示、一時停止、削除し、上限と再販価格を設定します。

使い方

lizard workspace list
lizard workspace create <name>
lizard workspace pause <name-or-id>
lizard workspace resume <name-or-id>
lizard workspace limits <name-or-id> [flags]
lizard workspace resale-pricing <name-or-id> [flags]
lizard workspace rm <name-or-id> [flags]

サブコマンド

lizard workspace list

所属しているワークスペースを、あなたのロールとプロジェクト数とともに一覧表示します (別名 ls)。

lizard workspace create <name>

ワークスペースを作成します。lizard project create <name> --workspace <slug> でプロジェクトを追加します。

lizard workspace pause <name-or-id>

ワークスペースのすべてのプロジェクトにある、すべてのアプリ、データベース、実行中のサンドボックスを一時停止します。アプリとデータベースは URL、パスワード、設定、データを保持します。Managed Object Storage のバケットは一時停止されません。ワークスペース全体を一時停止できるのはオーナーだけです。1 つのサービスやプロジェクトを一時停止するには lizard pause を参照してください。

lizard workspace resume <name-or-id>

ワークスペース内で手動で一時停止されたすべてのアプリとデータベース、および lizard workspace pause が一時停止した Sandboxes を再び起動します。Lizard が請求のために一時停止したアプリとデータベースは、請求の問題が解決するまで停止したままです。実行できるのはオーナーだけで、ワークスペースが上限内に収まっている必要があります。

lizard workspace limits <name-or-id>

ワークスペースが使える量と、現在の利用量を表示します。フラグを付けると上限を設定します。設定できるのはオーナーだけで、ブラウザでサインインした状態か、スコープのない API キーを使います。メンバーなら誰でも読めます。各フラグに none を渡すと、その上限を外せます。

フラグ説明
--sandboxes <n>同時に実行できるサンドボックス数
--cpu <vcpus>ワークスペースのアプリとデータベースが使える vCPU
--memory <size>ワークスペースのアプリとデータベースが使えるメモリ(例: 4GB、512MB)
--disk <size>データベースとボリュームが使えるディスク(例: 20GB、1TB)

CPU とメモリは、設定値ではなく、アプリとデータベースが現在使っている量で数えます。上限に達すると、ワークスペースで新しいものは起動しません。実行中のサービスは動き続けます。ディスクの上限に達すると、新しいボリューム、新しいデータベース、ボリュームの拡張はできません。書き込み済みのデータは残ります。エラーについてはワークスペースの上限を参照してください。

lizard workspace resale-pricing <name-or-id>

このワークスペース、またはそのプロジェクトに限定された API キーに表示する価格を表示または設定します (別名 resale)。各価格は Lizard の価格の倍率で、1 から 100 までです。あなた自身の請求、ダッシュボード、スコープのないキーには Lizard の価格が表示されたままです。表示や設定ができるのはオーナーだけで、ブラウザでサインインした状態か、スコープのない API キーを使います。

フラグ説明
--all <x>すべてのリソースをこの倍率にする
--cpu <x>CPU
--memory <x>メモリ
--storage <x>ボリューム
--egress <x>送信トラフィック
--object-storage <x>Managed Object Storage
--sandbox <x>サンドボックスの時間料金
--off再販価格をオフにする。スコープ付きキーには再び Lizard の価格が表示されます

lizard workspace rm <name-or-id>

ワークスペースを削除します (別名 delete)。削除できるのはオーナーだけで、プロジェクト、サンドボックス、ボリュームが残っていない場合に限ります。ゴミ箱にあるプロジェクトは数に入らず、ワークスペースと一緒に削除されます。ワークスペース自体にはゴミ箱がありません。スコープ付き API キーではワークスペースを削除できません。個人用ワークスペースは削除できません。

フラグ説明
-y, --yes確認をスキップ

例

ワークスペースを一覧表示する

lizard workspace list

ワークスペースを作成する

lizard workspace create my-team

ワークスペースに上限を設定する

lizard workspace limits my-team                                   # show limits and current use
lizard workspace limits my-team --sandboxes 5 --cpu 2 --memory 4GB --disk 20GB
lizard workspace limits my-team --cpu none                        # remove one limit

再販価格を設定する

lizard workspace resale-pricing my-team --all 3                   # every price x3
lizard workspace resale-pricing my-team --off

空のワークスペースを削除する

lizard workspace rm my-team --yes

関連項目

  • lizard whoami — サインイン中のアカウントを表示します
  • lizard project — ワークスペース内のプロジェクトを一覧表示または作成します
  • lizard pause — サービスやプロジェクトを一時停止・再開します
  • lizard keys — ワークスペースに限定した API キーを作成します
  • 制限 — ワークスペースの上限とそのエラー
  • Architecture: ワークスペース — ワークスペースがプロジェクトやサービスとどう関係するか

更新日