github hashicorp/terraform-provider-nomad v2.6.0

9 hours ago

2.6.0 (April 16, 2026)

IMPROVEMENTS:

  • provider: add a muxed framework provider alongside the existing SDKv2 provider (#594)
  • New Ephemeral Resource: nomad_node_intro_token creates a temporary Nomad client introduction token (#595)
  • New Ephemeral Resource: nomad_acl_token reads a temporary Nomad ACL token without storing its secret in Terraform state (#596)
  • New Ephemeral Resource: nomad_variable reads a Nomad variable during a Terraform run without storing its items in state (#598)
  • data source/nomad_jwks: add EdDSA (Ed25519) key support (#583)
  • data source/nomad_job_parser: add variables parameter to pass HCL2 variables to the job parser (#582)
  • resource/nomad_acl_policy: make job_id optional in job_acl block to allow policies that apply to all jobs in a namespace (#580)
  • resource/nomad_namespace: add vault_config and consul_config blocks to configure Vault and Consul cluster permissions (Nomad Enterprise only) (#581)
  • New Data Source: nomad_node to look up a single Nomad node by ID (#579)
  • New Data Source: nomad_nodes to list Nomad nodes with optional prefix, filter, os, and resources parameters (#579)
  • data source/nomad_node_pool: Added the node_identity_ttl argument (#569)
  • resource/nomad_node_pool: Added the node_identity_ttl argument to configure the node identity TTL for nodes in the pool (#569)
  • resource/nomad_quota_specification: add support for all QuotaResources fields including secrets_mb, devices, numa, and storage (#584)
  • resource/nomad_job, data source/nomad_job: Added and aligned computed job and task group attributes, including periodic and update strategy fields, to match the nomad_job implementation and documentation (#585)
  • resource/nomad_job: add preserve_counts argument to preserve task group counts during job updates (#591)
  • provider: update Go to 1.25.9 (#601)

Don't miss a new terraform-provider-nomad release

NewReleases is sending notifications on new releases.