@kyanny's blog

My thoughts, my life. Views/opinions are my own.

Nomad: Get Started (CLI Quick Start) をやった

Get Started | Nomad - HashiCorp Learn

  • Nomad は、 orchestration のためのシステム。コンテナ以外のサービスも管理できるのが特徴。 Kubernetes との違いは Nomad vs. Kubernetes
  • Go で書かれておりシングルバイナリで動く
  • Nomad Vocabulary は何度も読むことになりそう
    • agent, server, client
    • job -> {task_group, task_group}
    • task_group -> {task, task, task}
    • allocation, evaluation
  • nomad node status
  • nomad server members
  • nomad job init
    • nomad job run example.nomad
    • nomad job status example
    • nomad job plan example
      • nomad job run -check-index xxx example.nomad
    • nomad job stop example
  • nomad alloc status xxxxxxx
  • nomad alloc logs xxxxxxx redis
  • Web UI がある http://localhost:4646/
    • stop/start できたりログ見られたり綺麗でよくできてる