lizard service

個々のサービスの設定、ソース、ライフサイクルを管理します。

使い方

lizard service set [flags]
lizard service show [flags]
lizard service rename
lizard service delete [flags]
lizard service logs
lizard service link

サブコマンド

lizard service set

サービスに build/start/source/variables/rename の変更を適用します。

フラグ説明
--set <path>=<value>フィールドを設定します(繰り返し指定可)
-f, --file <path>適用する JSON 設定ファイル
--forceリモートで変更されていても上書きします

共通フィールドはフラットで、wire schema に 1:1 で対応します: sourceType, repoUrl, branch, rootDirectory, dockerfilePath, buildCommand, startCommand, preDeployCommand, watchPatterns, containerPort, name.

service set は configRevision による楽観的並行制御を使用します。409 が発生した場合は、lizard service show で設定を再読み込みし、調整して再試行するか、--force を渡してください。

lizard service show

現在のサービス設定を JSON として表示します。1 つのサービスだけに限定するには -s を使用します。

lizard service rename

サービスまたは addon の名前を変更します。その参照先(${{name.KEY}})は安定したままです。

lizard service delete

サービスを削除します。-y, --yes は確認をスキップします。

lizard service logs

サービスのログをストリーミング表示します(lizard logs も参照)。

サービスを現在のディレクトリにリンクします。

例

サービスの build コマンドと start コマンドを更新する

lizard service set api --set branch=main --set buildCommand="npm run build"

サービスの完全な設定を確認する

lizard service show -s api

確認プロンプトなしでサービスを削除する

lizard service delete -y

関連項目

  • lizard port — サービスのコンテナポートを表示または変更
  • lizard scale — サービスのレプリカ数、CPU、メモリ、またはストレージをスケール
  • Architecture — サービスが project や addon とどう関連するか
  • ビルド pipeline — buildCommand、startCommand、および source 設定がビルド時にどのように使用されるか