Overview
| This documentation covers the new Sectigo Terraform provider. For information on using, or migrating from, the legacy provider, see Sectigo Terraform Provider (Legacy). |
The Sectigo Terraform integration provides a seamless solution for the enrollment, collection, renewal, replacement, and revocation of SSL/TLS and client (S/MIME) certificates issued by the Sectigo Certificate Manager (SCM). This integration is distributed as a Terraform provider. It provides the following features:
-
Enroll, renew, replace, and revoke SSL/TLS certificates.
-
Enroll, renew, and revoke S/MIME certificates.
-
Automatically renew certificates before expiry.
-
OCSP and CRL validation before revocation.
-
RSA 2048, 3072, and 4096-bit private key generation.
-
ECDSA P-224, P-256, P-384, and P-521 curve length private key generation.
-
Certificate Signing Request (CSR) generation.
Package contents
The release package includes the following:
-
terraform-provider-sectigo— the Terraform provider binary, compiled for your platform (FreeBSD, Windows, Linux, macOS) and architecture (amd64, 386, arm, arm64). -
sectigo-migrate— a standalone CLI tool for migrating Terraform state and configuration from the legacy provider (v2.0.1) to this provider. -
examples/— sample Terraform configurations for SSL and client certificate enrollment.