コンテンツにスキップ

ミニオンの生成と管理

ミニオンの生成から停止・再開までのライフサイクルを説明します。

  1. HQダッシュボードで「新規ミニオン」を選択
  2. ミニオン用のクラウドサーバーが作成される
  3. ミニオンサーバーが自動起動
  4. セキュアなトンネルが構築され、専用URLでアクセス可能に
  5. HQにハートビートが送信され、ステータスが online に変化
ステータス説明
provisioningサーバーを作成中
online正常に稼働中
offlineハートビートが途絶えた
stopped手動で停止された
expired試用期間終了(状態保存済み)

HQダッシュボードまたはAPIからミニオンを停止できます。停止時にスナップショットが作成され、状態が保存されます。

スナップショットから新しいインスタンスが作成され、停止前の状態が復元されます。

スナップショットとインスタンスが完全に削除されます。この操作は取り消せません。

クラウドVPSの代わりに、自前のハードウェア(Windows PC、Mac mini等)でミニオンを運用できます。

  1. HQダッシュボードからセルフホストミニオンを作成
  2. 対象マシンに @geekbeer/minion をインストール
  3. 発行された認証情報でセットアップコマンドを実行

ヘッドレス運用(ディスプレイなし)

Section titled “ヘッドレス運用(ディスプレイなし)”

クラウドVPSミニオンは仮想ディスプレイ(Xvfb)を使用するため、物理モニターなしでVNCが動作します。セルフホストマシン(Windows / macOS)は物理ディスプレイをミラーリングする方式のため、ディスプレイが接続されていないとVNCがブラックアウトします。

モニターなしで運用する場合は、HDMIポートにHDMIダミープラグ(ヘッドレスディスプレイアダプタ)を挿してください。OSがディスプレイ接続を認識し、VNCが正常に動作します。ソフトウェアの変更は不要です。

HQダッシュボードでは以下を確認できます。

  • ハートビート — ミニオンの生存状態(30秒間隔)
  • 稼働時間 — 累計稼働時間と使用状況の追跡
  • 実行ログ — ワークフロー/ルーティンの実行履歴