Skip to content

v0.1.0

Compare
Choose a tag to compare
@jonasvinther jonasvinther released this 08 Feb 06:59
· 8 commits to main since this release
f4491b5
  • Add support for bootstrapping local fs path
  • Add reconcile package to allow git and fs bootstrap to be reused.
  • Add watch flag to disable or enable watch mode (i.e. loop forever)
  • Add delete flag to disable or enable delete of missing jobs.
  • For git watch and delete flag is enabled by default
  • For fs watch and delete flag is disabled by default
  • Nomad use job "name" to detect duplicates instead of filename. Detect dupes using the job.Name and skip if dupe is encountered.
  • Add support for variable reconciliation. Variables are *.yml instead of hcl files as in the future we can easily add support for built-in sops decryption without installing additional tool. As meta is not supported for variables based on hashicorp/nomad#19329, using nomoporator and nomoporatorOldKeys to maintain state.

Thanks to @prabirshrestha.