Skip to main content

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

AssetLatest Release VersionLocation
Linux amd64v0.2.0https://spirl-releases.s3.us-west-2.amazonaws.com/terraform-provider-spirl/v0.2.0/terraform-provider-spirl-v0.2.0-linux-amd64.tar.gz
Linux arm64v0.2.0https://spirl-releases.s3.us-west-2.amazonaws.com/terraform-provider-spirl/v0.2.0/terraform-provider-spirl-v0.2.0-linux-arm64.tar.gz
macOS amd64v0.2.0https://spirl-releases.s3.us-west-2.amazonaws.com/terraform-provider-spirl/v0.2.0/terraform-provider-spirl-v0.2.0-darwin-amd64.tar.gz
macOS arm64v0.2.0https://spirl-releases.s3.us-west-2.amazonaws.com/terraform-provider-spirl/v0.2.0/terraform-provider-spirl-v0.2.0-darwin-arm64.tar.gz
Windows arm64v0.2.0https://spirl-releases.s3.us-west-2.amazonaws.com/terraform-provider-spirl/v0.2.0/terraform-provider-spirl-v0.2.0-windows-arm64.tar.gz
Windows amd64v0.2.0https://spirl-releases.s3.us-west-2.amazonaws.com/terraform-provider-spirl/v0.2.0/terraform-provider-spirl-v0.2.0-windows-amd64.tar.gz

Release Notes

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

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.