levant
levant copied to clipboard
An open source templating and deployment tool for HashiCorp Nomad jobs
I run into this problem by writing wrong datacenter name in the nomadfile. There where no nodes in that misspelled datacenter but the deployment run forever waiting for the node...
closes #427
There is no more -job-file argument, so this help text is misleading.
This is a pretty big PR, but this fixes the levant plan command to output an entire plan in "pretty" mode. Also added some CLI flags to allow the user...
**Description** In some Nomad jobs we want to ignore Levant delimiters. Good example is when we want to configure Telegraf using Template stanza **Relevant Nomad job specification file** ``` template...
**Description** Levant does not handle nested YAML well. Given equivalent variables files in YAML and a JSON, Levant will successfully render with the JSON variables but fail to render with...
Hi there! I noticed that when we include a file using the fileContents tag, and that file has levant templating in it, the included template is not recursively rendered. This...
**Description** Now that HashiCorp provides native package (rpm, deb) for most of their tools, you perhaps could also provide Levant as such. that would be much appreciated
Currently levant only waits until the job has reached a "running" state. But it would be great (for use in scripts) to be able to, optionally, wait until it has...
**Description** When deploying a job template with levant, the namespace argument gets ignored and the job is always placed in default namespace. When using a rendered job template and applying...