概要
前回 Vagrant 上で nomad に入門しました
後々気づいたのですがシングルノードであれば Mac のみでも検証できることがわかったので紹介します
環境
- macOS 10.14.5
- nomad 0.9.1
- docker for Mac 18.09.2
nomad インストール
brew install nomad
nomad -v
=> Nomad v0.9.1
agent 起動
nomad agent -dev
ジョブ作成 (.nomad ファイル作成)
nomad job init
example.nomad
が作成されます
ジョブ起動
nomad job run example.nomad
ジョブ確認
nomad status job
ID Type Priority Status Submit Date
example service 50 running 2019-05-21T22:55:43+09:00
nomad job status example
Allocations
ID Node ID Task Group Version Desired Status Created Modified
fc8aa4fb aa7e5005 cache 0 run running 1m19s ago 1m18s ago
Allocation 動作確認
nomad alloc status fc8aa4fb
Task Resources
CPU Memory Disk Addresses
4/500 MHz 992 KiB/256 MiB 300 MiB db: 127.0.0.1:21181
redis-cli -p 21181 info server
ジョブ停止
nomad job stop example
コンテナが削除されていることを確認します
最後に
シングルノードであれば Mac だけでも検証はできました
0 件のコメント:
コメントを投稿