Skip to content

Releases: akuity/terraform-provider-akp

v0.10.0-rc.1

01 Apr 15:29
a9f74d7

Choose a tag to compare

v0.10.0-rc.1 Pre-release
Pre-release

Changelog

Breaking Changes

  • Removed ip_allow_list from akp_instance resource and data source. Use the akp_instance_ip_allow_list resource instead.
  • Removed default_shard_agent from akp_kargo_instance resource and data source. Use the new akp_kargo_default_shard_agent resource instead.

See the v0.10 upgrading guide for migration steps.

New Resources & Data Sources

  • Added akp_kargo_default_shard_agent resource and data.akp_kargo_default_shard_agent data source for managing the default shard agent of a Kargo instance.

New Features

  • Added manifest_generation to akp_instance, allowing configuration of kustomize default and additional versions.
  • Added argocd_ui to akp_kargo_instance with idp_groups_mapping for mapping IDP group claims to Argo CD authorization.
  • Added pod_inherit_metadata to akp_cluster and akp_kargo_agent for 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

28 Feb 07:21
e80a7f9

Choose a tag to compare

Changelog

  • Fixed an issue where resource.customizations keys without wildcards may cause inconsistent results.

v0.9.20

27 Feb 10:04
c8b3461

Choose a tag to compare

Changelog

  • Fixed an issue where resource customizations with wildcards may not be successfully applied.
  • Fixed an issue where applying resource.customizations may result in inconsistent results.
  • Improved retry logic when encountering errors.
  • Added maintenance_mode settings to akp_cluster.

v0.9.19

30 Jan 09:45
1dd4505

Choose a tag to compare

Changelog

  • Added the ensure_healthy field to the akp_cluster resource to allow waiting for a healthy state after each update.

v0.9.18

28 Jan 00:17
8a95477

Choose a tag to compare

Changelog

v0.9.17

26 Jan 05:18
850efe3

Choose a tag to compare

Changelog

  • Added more custom resources to akp_kargo_instance, including ProjectConfig, MessageChannel, ClusterMessageChannel, EventRouter.
  • Fixed an inconsistent error where grouping field for ai_config may not be correctly set.
  • Improved akp_instance docs with more extension configuration details.

v0.9.16

19 Jan 03:25
fa3f521

Choose a tag to compare

Changelog

  • Added workspace support for akp_instance resource.
  • Fixed an issue where permissions and roles may not be correctly set in akp_kargo_instance oidc config.

v0.9.15

14 Jan 09:47
eaaec61

Choose a tag to compare

Changelog

  • Added akp_instance_ip_allow_list resource to manage ip allow list for Argo CD instances.
  • Added AdditionalAttributes field for akp_instance resource.

v0.9.14

19 Dec 09:21
6b0160c

Choose a tag to compare

What's Changed

  • add argocd_slack_channels support in akuity intelligence settings

v0.9.13

15 Dec 10:06
825b12c

Choose a tag to compare

Changelog

  • Fixed a regression where an error was reported when Akuity Intelligence was disabled in the UI but enabled in the tf config.