github hashicorp/terraform-provider-tls v3.2.0

latest releases: v4.0.6, v4.0.5, v4.0.4...
2 years ago

NEW FEATURES:

  • resource/tls_private_key: Added support for ED25519 key algorithm (#151).

  • data-source/tls_public_key: Added support for ED25519 key algorithm (#160).

  • resource/tls_cert_request: Added support for ED25519 key algorithm (#173).

  • resource/tls_self_signed_cert: Added support for ED25519 key algorithm (#173).

  • resource/tls_locally_signed_cert: Added support for ED25519 key algorithm (#173).

ENHANCEMENTS:

  • resource/tls_private_key: New attributes private_key_openssh (OpenSSH PEM format) and public_key_fingerprint_sha256 (#151).

  • data-source/tls_public_key: Can now be configured by passing a private key either via private_key_pem or private_key_openssh (#160).

  • resource/tls_locally_signed_cert: Validate that validity_period_hours and early_renewal_hours are greater or equal then zero (#169).

  • resource/tls_locally_signed_cert: Validate that allowed_uses contains documented values, instead of silently ignoring unknowns (#169).

  • resource/tls_locally_signed_cert: ca_key_algorithm is now optional and deprecated, as it's now inferred from ca_private_key_pem. It will be read-only in the next major release (#173).

  • resource/tls_self_signed_cert: Validate that validity_period_hours and early_renewal_hours are greater or equal then zero (#169).

  • resource/tls_self_signed_cert: Validate that allowed_uses contains documented values, instead of silently ignoring unknowns (#169).

  • resource/tls_self_signed_cert: key_algorithm is now optional and deprecated, as it's now inferred from private_key_pem. It will be read-only in the next major release (#173).

  • resource/tls_cert_request: key_algorithm is now optional and deprecated, as it's now inferred from private_key_pem. It will be read-only in the next major release (#173).

NOTES:

  • Upgraded to Golang 1.17 (#156)
  • Adopted golangci-lint as part of CI (#155)
  • Acceptance tests now run against all minor versions of Terraform >= 0.12 (#153)

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

NewReleases is sending notifications on new releases.