Releases: akuity/terraform-provider-akp
Releases · akuity/terraform-provider-akp
v0.10.0-rc.1
Changelog
Breaking Changes
- Removed
ip_allow_listfromakp_instanceresource and data source. Use theakp_instance_ip_allow_listresource instead. - Removed
default_shard_agentfromakp_kargo_instanceresource and data source. Use the newakp_kargo_default_shard_agentresource instead.
See the v0.10 upgrading guide for migration steps.
New Resources & Data Sources
- Added
akp_kargo_default_shard_agentresource anddata.akp_kargo_default_shard_agentdata source for managing the default shard agent of a Kargo instance.
New Features
- Added
manifest_generationtoakp_instance, allowing configuration of kustomize default and additional versions. - Added
argocd_uitoakp_kargo_instancewithidp_groups_mappingfor mapping IDP group claims to Argo CD authorization. - Added
pod_inherit_metadatatoakp_clusterandakp_kargo_agentfor enabling pod label/annotation inheritance.
Improvements
- Improved plan stability for boolean, string, and map fields to reduce spurious diffs.
- Improved plan modifiers for optional computed nested objects (
application_set_extension,crossplane_extension,app_in_any_namespace_config,akuity_intelligence_extension,cluster_addons_extension, and others) to avoid unnecessary diffs. - Unified resource lifecycle handling across all resources for more consistent Create, Read, Update, Delete, and Import operations.
- Rewritten internal type conversion system between Terraform state and API models, reducing inconsistent state issues.
v0.9.21
v0.9.20
Changelog
- Fixed an issue where resource customizations with wildcards may not be successfully applied.
- Fixed an issue where applying
resource.customizationsmay result in inconsistent results. - Improved retry logic when encountering errors.
- Added
maintenance_modesettings toakp_cluster.
v0.9.19
Changelog
- Added the
ensure_healthyfield to theakp_clusterresource to allow waiting for a healthy state after each update.
v0.9.18
Changelog
- 8a95477: Automatic Terraform Provider Sync (#434) (@akuitybot)
v0.9.17
Changelog
- Added more custom resources to
akp_kargo_instance, includingProjectConfig,MessageChannel,ClusterMessageChannel,EventRouter. - Fixed an inconsistent error where
groupingfield forai_configmay not be correctly set. - Improved
akp_instancedocs with more extension configuration details.
v0.9.16
Changelog
- Added workspace support for
akp_instanceresource. - Fixed an issue where permissions and roles may not be correctly set in
akp_kargo_instanceoidc config.
v0.9.15
Changelog
- Added
akp_instance_ip_allow_listresource to manage ip allow list for Argo CD instances. - Added
AdditionalAttributesfield forakp_instanceresource.
v0.9.14
What's Changed
- add
argocd_slack_channelssupport in akuity intelligence settings
v0.9.13
Changelog
- Fixed a regression where an error was reported when Akuity Intelligence was disabled in the UI but enabled in the tf config.