Terraform Provider Releases
Latest Assets
Terraform
terraform {
required_providers {
spirl = {
source = "registry.opentofu.org/spirl/spirl"
}
}
}
provider "spirl" {
sa_key_id = "sak-abcd1234"
sa_private_key = file("path/to/private-key.pem")
}
Manual Download
Asset | Latest Release Version | Location |
---|---|---|
Linux amd64 | v0.5.0 | https |
Linux arm64 | v0.5.0 | https |
macOS amd64 | v0.5.0 | https |
macOS arm64 | v0.5.0 | https |
Windows arm64 | v0.5.0 | https |
Windows amd64 | v0.5.0 | https |
Release Notes
terraform-provider-spirl v0.5.0
Breaking Changes
- removes the
type
,additional_claims
,claims
fields from the Schema for thespirl_cicd_profile
resource which are no longer used. - changes the
spirl_cicd_profile
resource to no longer use theGetCICDProfileInfo
API which has been removed from the public facing control plane API.
terraform-provider-spirl v0.4.0
Enhancements
- Adds a new resource
cicd_profile_link
to link multiple CI/CD Profiles with a cluster.
terraform-provider-spirl v0.3.3
Bug Fixes
- Fixes a bug where the provider attestation configuration was not attached to the cluster when specified.
terraform-provider-spirl v0.3.2
Enhancements
- Adds provider attestation resource
- Clusters can now have an associated provider attestation
terraform-provider-spirl v0.3.1
Documentation
- Updates the provider docs to direct users where they can find a copy of our signing key.
Bug Fixes
- Fixes parsing of keys in the spirl_trust_domain_deployment resource to be more robust to whitespace differences leading to unexpected key replacement.
terraform-provider-spirl v0.3.0
Enhancements
- Adds to the terraform provider the ability to import resources that were created outside of terraform.
terraform-provider-spirl v0.2.0
- Add support and examples for creating clusters of type linux (NodeGroups).
- Adds
spirl_cicd_profile
resource to manage CI/CD profiles - Adds to
spirl_cluster
resource the ability to use a CI/CD profile by name - Fixes a bug with handling updates of version_created_at and version_id fields in the spirl_cluster resource.
- Adds
spirl_federation_link
resource for creating federation links between trust domains - Fixed several resources that would not correctly detect that a resource is missing on the server and should be re-created.
terraform-provider-spirl v0.1.0
- Adds a spirl_trust_domain_deployment resource for managing the keys used by self hosted trust domains
- Adds support to create self-hosted trust domains from within Terraform.
- Enhances the client to retry some temporary API errors
- Adds automatic cleanup of old cluster versions.
- Allows multiple cluster versions to share the same public key
- Adds support for using a spirlctl login session to access the API