hashicorp / hashicorp/nomad-pack
Declarative interface
- Dominant language
- Go
- Stars
- 447
- Forks
- 65
- PR merge metrics
- No merged PRs in 30d
Description
Hello, I am really interested in using a registry of nomad jobs, but I am not interested in deploying jobs through imperative commands such as `nomad-pack run `. I'd rather not deviate from my current flow where all my jobs are described in files, deployed thanks to Terraform -> everything _as code_.
Is there any plan to make nomad-pack available from either one of the following way?
- Directly from Nomad jobspec files
- From the Nomad Terraform provider
- From a dedicated Nomad-pack Terraform provider
By the way, I would be glad to use the nomad-pack CLI for various other tasks such as consulting registry list, generating pack from template, and so on.
Contributor guide
Research direction
Start by reviewing the nomad-pack CLI flow and the referenced Nomad jobspec and Terraform provider workflows. Compare the requested direct jobspec, existing Nomad Terraform provider, and dedicated provider approaches. Done would require a decided integration design and an agreed implementation scope; this issue does not specify files, tests, or acceptance criteria.
Written by the indexing model from the issue text.
Assessment
- Tech stack
- go, terraform
- Domain
- devops, infrastructure
- Issue type
- Feature
- Difficulty
- 5/5
- Estimated time
- Over a week
- Activity status
- Stale
- Clarity
- Needs clarification
- Newbie friendliness
- 25/100