Binary releases of this provider now include the darwin-arm64 platform. This version contains no further changes.
Binary releases of this provider will now include the linux-arm64 platform.
BREAKING CHANGES:
- Upgrade to version 2 of the Terraform Plugin SDK, which drops support for Terraform 0.11. This provider will continue to work as expected for users of Terraform 0.11, which will not download the new version. (#83)
NEW FEATURES:
- Add
tls_certificate
data source (#62)
NOTES:
- The provider has switched to the standalone TF SDK, there should be no noticeable impact on compatibility. (#54)
ENHANCEMENTS:
- Certificate renewal is now handled as a "replace" action in the plan, rather than by behaving as if the expired certificate had been deleted. Although the effective behavior remains unchanged, renewal will now appear as a
-/+
action in the plan, rather than just as a+
. (#34) - Certificates can now have URIs as subject alternative names. (#50)
- Certificates can now optionally have the Subject Key ID field populated. (#31)
BUG FIXES:
- More of the private key arguments are now marked as "sensitive" so that Terraform will know to hide their values when showing plans and state in response to various commands. (#48)
- In
tls_public_key
, don't panic if the PEM isn't valid PEM syntax at all. (#40)
- This release includes an upgraded Terraform SDK, for the sake of aligning versions of the SDK amongst released providers, as we lead up to Core v0.12. This should have no noticeable impact on the provider.
IMPROVEMENTS:
- The provider is now compatible with Terraform v0.12, while retaining compatibility with prior versions.
FEATURES:
tls_private_key
(both datasource and resource) include MD5 public key fingerprints as computed attributes.
BUG FIXES:
tls_cert_request
andtls_self_signed_cert
: changes tosubject
now correctly force the recreation of the resource, instead of returning an error (#18)
FEATURES:
- New Data Source:
tls_public_key
(#11)
BUG FIXES:
tls_cert_request
andtls_self_signed_cert
no longer cause a crash whensubject
isn't specified. (#7)tls_cert_request
andtls_self_signed_cert
no longer generate empty-string values for various subject fields when they are not set in configuration. (#10)
- No changes from 0.1.0; just adjusting to the new version numbering scheme.
NOTES:
- Same functionality as that of Terraform 0.9.8. Repacked as part of Provider Splitout