Nomad Terraform Provider v2.6.1 Released

The Nomad Ecosystem Team is thrilled to announce a new release of its Terraform provider: v2.6.1!

This release includes all the major features introduced in the 2.6.0 update, alongside a fast-follow patch to ensure stability.

It will include:

  • New Ephemeral Resources for temporary ACL tokens, client intro tokens, and variables without storing secrets in state

  • New nomad_node and nomad_nodes data sources to look up and list Nomad nodes

  • New vault_config and consul_config parameters to the nomad_namespace resource

  • New preserve_counts argument to the nomad_job resource to safely preserve task group counts during job updates

  • New variables parameter in the nomad_job_parser data source to officially support passing HCL2 variables directly to the job parser

As well as several other improvements, including newly aligned computed attributes and additional periodic and update strategy fields in the nomad_job resource, support for all QuotaResources fields (including devices, node_pools and storage) in the nomad_quota_specification resource, and EdDSA key support for JWKS.

Additionally, v2.6.1 includes an important fix:

  • Fixed a muxed provider schema mismatch for the address field when the provider configuration is used without NOMAD_ADDR set in the environment.

Please report any issues found to GitHub and as usual, a shout-out to the community for bug reports and PRs.

Thank you very much,

The Nomad Ecosystem Team

Links:

2.6.1 Changelog - terraform-provider-nomad/CHANGELOG.md at v2.6.1 · hashicorp/terraform-provider-nomad · GitHub

2.6.1 Binaries - terraform-provider-nomad v2.6.1 Binaries | HashiCorp Releases

1 Like