HashiCorp Nomad 任务编排
nomad 调度容器和非容器工作负载,用 HCL jobspec 描述任务、资源和约束。它比 Kubernetes 轻量,常与 Consul、Vault 一起使用。
nomad job plan app.nomad
nomad job run app.nomad
nomad job status app
nomad job status app -verbose
nomad job logs -f app
nomad job stop app
nomad alloc status <alloc-id>
nomad alloc logs <alloc-id>
nomad node status
nomad server members
nomad namespace list
nomad job inspect app
plan 只做调度模拟,run 才会提交;生产环境先看 plan 的变更。job stop 默认停止并保留历史;需要彻底清理用 -purge。alloc status 的事件。consul — 服务发现与配置vault — 密钥管理docker — 容器运行时