Compatibility
This topic describes Consul-Terraform-Sync (CTS) cross-compatibility with Consul, Terraform, and Vault.
Consul
Below are CTS versions with supported Consul versions. The latest CTS binary supports the three most recent Consul minor versions, along with their latest patch versions.
CTS Version | Consul Community Edition & Enterprise Version | HCP Consul Dedicated Version |
---|---|---|
CTS Enterprise 0.6+ | 1.8+ | 1.9+ |
CTS Enterprise 0.3-0.5 | 1.8+ | N/A |
CTS OSS 0.6+ | 1.8+ | 1.9+ |
CTS OSS 0.1-0.5 | 1.8+ | N/A |
Terraform
CTS integration with Terraform is supported for the following:
CTS Version | Terraform CLI Version | HCP Terraform Version | Terraform Enterprise Version |
---|---|---|---|
CTS Enterprise 0.7 | 0.13-1.2 | Latest | v202010-2 - Latest |
CTS Enterprise 0.4+ | 0.13 - 1.1 | Latest | v202010-2 - Latest |
CTS Enterprise 0.3 | 0.13 - 1.1 | N/A | v202010-2 - Latest |
CTS OSS 0.7 | 0.13 - 1.2 | N/A | N/A |
CTS OSS 0.3+ | 0.13 - 1.1 | N/A | N/A |
CTS OSS 0.2 | 0.13 - 1.0 | N/A | N/A |
CTS OSS 0.1 | 0.13 - 0.14 | N/A | N/A |
Vault
CTS integrates with Vault to query secrets, the integration is supported for the following:
CTS Version | Vault OSS & Enterprise Version |
---|---|
CTS Enterprise 0.3+ | 0.7+ |
CTS OSS 0.1+ | 0.7+ |