lizard add
データベース、サービス、またはリポジトリをプロジェクトに追加します。
使い方
lizard add [types...] [flags]add は、現在のディレクトリにリンクされたプロジェクトに対して動作します。先に lizard init または lizard link を実行してください。
フラグ
| フラグ | 説明 |
|---|---|
-r, --repo <owner/repo> | GitHub リポジトリからサービスを作成 |
-s, --service <name> | 空のサービスを作成 |
-a, --addon <type...> | マネージドアドオンを追加 (postgres / redis / s3) |
-n, --name <name> | ${{name.KEY}} 参照で使用する名前 |
-v, --variables <K=V> | 環境変数を初期投入 (繰り返し指定可) |
--region <code> | プロビジョニング先のリージョン (デフォルトは us-east-1) |
--no-deploy | リポジトリを接続するが最初のビルドはスキップ |
--list | 利用可能なデータベースタイプを表示 |
例
GitHub リポジトリからサービスを作成
lizard add -r your-org/your-appこれにより github ソースのサービスが作成され、最初のビルドが開始されます。ビルドではリポジトリをクローンし、スタックを自動検出します。コマンドはサービスが作成された時点で終了します。ビルドの進行は lizard logs --build で確認してください。
アドオンをプロビジョニング
lizard add postgres # one addon
lizard add postgres redis s3 # several at once
lizard add --list # show available types空のサービスを作成
lizard add -s workerサービスに名前を付け、変数を初期投入
lizard add -r your-org/monorepo -n api -v NODE_ENV=production -v LOG_LEVEL=info関連項目
- GitHub からデプロイ — リポジトリの接続、プライベートアクセス、push 時の自動再デプロイ
- Managed Addons — Managed Postgres、Managed Redis、Managed Object Storage のプロビジョニング、命名、利用
- lizard up — リポジトリをリンクする代わりに、現在のディレクトリをアップロードしてデプロイ
更新日