All notable changes to this project will be documented in this file.
The format is based on Keep a Changelog, and this project adheres to Semantic Versioning.
- Sort k8s environments
node_groups.selector
after API responses to match script order #cb3be84. - Sort k8s environments
node_groups.tolerations
after API responses to match script order #c7b409f.
- Remove
force_destroy
from hcloud examples #ab6a199. - Bump github.com/Yamashou/gqlgenc to
0.27.3
#126.
- Make node group zones property required for k8s environments #a3e6149.
- Bump github.com/hashicorp/terraform-plugin-docs to
0.20.1
#122. - Bump github.com/Yamashou/gqlgenc to
0.26.2
#120. - Add deprecation notice to
number_of_zones
environments property (it will be removed in future versions) #15243a4.
- Sort environments
node_groups
after API responses to match script order #318164a.
- 🚨 [BREAKING CHANGE] Rename
altinitycloud_secret
toaltinitycloud_env_secret
#03c38db.
- Support for HCloud environments #117.
- New encryption
altinitycloud_secret
resource and crypto SDK package #115. - Documentation and examples for HCloud ac9a6d2.
- Bump github.com/hashicorp/terraform-plugin-testing to
0.11.1
#118. - Re-arrange k8s environment examples a372128.
- New user-agent format 2e82254.
- Improve
skip_deprovision_on_destroy
property description be4e7b7.
- Improve "disconnected" error message while deleting envs aa38c53.
- Don't allow empty strings on node group names c6c71a7.
- Add example of BYOK with AWS EKS cluster using Altinity's Terraform module for BYOK on EKS 45ed7a5\
- Add support to
PrivateDNS
onaltinitycloud_env_aws
VPC endpoints 598bf7e
- Allow deletion of environment while disconnected if it's using
skip_deprovision_on_destroy
property 3b911de - Bump github.com/Yamashou/gqlgenc to
0.26.1
#114. - Bump github.com/hashicorp/terraform-plugin-docs to
0.20.0
#112.
- Upgrade to go 1.22 4f85ceb
- Add 5m MFA timeout when deleting environments 0909241.
- Support error messages in environment status data sources 9ec8a64.
- Do not allow environment deletion when env is disconnected db5f17e.
- Add new environment base resource to make env resources more DRY ee2639a.
- Add default "state-only" values when importing environments e4e4880.
- Sync GraphQL schema with the latest version c7babdc.
- Bump github.com/Yamashou/gqlgenc to
0.25.4
#109. - Bump github.com/hashicorp/terraform-plugin-framework-validators to
0.15.0
#110. - Bump github.com/hashicorp/terraform-plugin-framework to
0.12.0
#93.
- Friendly error message when deleting env with active clusters 6a4f437.
- Bump github.com/hashicorp/terraform-plugin-framework to
1.11.0
#87. - Bump github.com/hashicorp/terraform-plugin-testing to
1.10.0
#84. - Bump github.com/Yamashou/gqlgenc to
0.24.0
#88. - Sync GraphQL schema with the latest version c26a7e9.
- Add resource force-replacement warning to the
name
property on environment resources 4a6c731. - Don't allow to set empty region on environment resources 86ae9da.
- New documentation templates for environment status data sources f611072.
- Remove resource environments from planning state when get not found 5a1d473.
- Add missing docs for
skip_deprovision_on_destroy
environment resource property 9915a01. - New examples and better descriptions for
altinitycloud_env_***_status
data sources ff1d62a
- Bump github.com/hashicorp/terraform-plugin-framework-validators to
0.13.0
#66. - Bump github.com/Yamashou/gqlgenc to
0.23.2
#62. - Bump github.com/hashicorp/terraform-plugin-framework to
1.10.0
#64. - Bump github.com/hashicorp/terraform-plugin-testing to
1.9.0
#65.
- Increase minimun
zones
value to2
foraltinitycloud_env_aws
dd77f53 - Fix
force_destroy
description on environment resources docs 19a695d. - Add reference to Altinity docs in environment resources docs 55d69b5
- Increase delete timeout to 60 minutes when deleting environmentsac426d7
- Bump github.com/hashicorp/terraform-plugin-docs to
0.19.4
#56.
- Make
cloud_connect
read-only foraltinitycloud_env_aws
data sourcebfdd203
- Bump github.com/hashicorp/terraform-plugin-docs to
0.19.3
#54. - Bump github.com/hashicorp/terraform-plugin-framework to
1.9.0
#55. - Bump github.com/hashicorp/terraform-plugin-testing to
1.8.0
#53.
- Documentation error when setting up peering connections for AWS environments 3851c8d.
- Add
pendingMFA
property to environment SDK schemas fd67661.
- Bump github.com/Yamashou/gqlgenc to
0.23.1
#28. - Bump github.com/hashicorp/terraform-plugin-docs to
0.19.2
#43. - Bump github.com/hashicorp/terraform-plugin-framework to
1.8.0
#36.
- Documentation typos on K8s environment 5f96183.
- Update Azure docs and fix descriptions #29.
- Azure Environment resource:
altinitycloud_env_azure
#28. - Azure Environment data source:
altinitycloud_env_azure
#28. - Azure Environment status data source:
altinitycloud_env_azure_status
#28.
- Bump github.com/hashicorp/terraform-plugin-go to
0.22.1
#25. - Bump github.com/hashicorp/terraform-plugin-framework to
1.7.0
#27. - Bump github.com/hashicorp/terraform-plugin-testing to
1.7.0
#22. - Bump github.com/Yamashou/gqlgenc to
0.19.3
#24. - Bump github.com/hashicorp/terraform-plugin-docs to
0.18.0
#12.
- Remove
v
from prefix command 91fa91b. - Allow gen to work with default graphql file and url c8afa98.
- Fix typo on k8s env sample a339a62.
- Allow env cluster deletion when destroyng
force_destroy_clusters
259ed86. - Added
bump
andsync
commands toMakefile
ac3545f.
- Make load balancers
source_ip_ranges
property optional 1d9b688. - Fix load balancers
internal
mapper for k8s env 0cd00fd. - Fix load balancers
internal
mapper for aws and gcp envs 87f4303.
- Bump github.com/hashicorp/terraform-plugin-testing to
1.6.0
[4d5a72f](https://github.com/Altinity/ terraform-provider-altinitycloud/commit/4d5a72f801091a45a39f7997ddb084f379901b54). - Bump actions/setup-go to
5.0.0
4982b08.
- Environment resources:
altinitycloud_env_aws
,altinitycloud_env_gcp
andaltinitycloud_env_k8s
. - Environment data sources:
altinitycloud_env_aws
,altinitycloud_env_gcp
andaltinitycloud_env_k8s
. - Environment status data sources:
altinitycloud_env_aws_status
,altinitycloud_env_gcp_status
andaltinitycloud_env_k8s_status
. - Environment certificates resource:
altinitycloud_env_certificate
.