Skip to content

Releases: aiven/terraform-provider-aiven

v4.36.0

20 Feb 12:59
5f91507
Compare
Choose a tag to compare
  • Added aiven_organization_vpc beta resource and data source
  • Added aiven_aws_org_vpc_peering_connection beta resource and data source
  • Added aiven_gcp_org_vpc_peering_connection beta resource and data source
  • Added aiven_azure_org_vpc_peering_connection beta resource and data source

v4.35.0

19 Feb 08:17
c5094e3
Compare
Choose a tag to compare
  • Fix aiven_service_integration type clickhouse_kafka crashes when a table is removed

  • Added aiven_organization_project beta resource

v4.34.2

13 Feb 13:10
109a2f4
Compare
Choose a tag to compare
  • Fix ip_filter, suppress plan for the new ip_filter default value (::/0) when a new service is created
  • Change aiven_opensearch field opensearch_user_config.opensearch.auth_failure_listeners.ip_rate_limiting: deprecate:
    This property is deprecated

v4.34.1

07 Feb 14:09
bed85fe
Compare
Choose a tag to compare
  • Fix organization_user_group import

v4.34.0

29 Jan 14:05
d17b833
Compare
Choose a tag to compare
  • Fix pg_user: throws an error when the password is modified directly in the service
  • Enable read_replica service integration for aiven_redis and aiven_valkey resources
  • Add disaster_recovery service integration type support
  • Add aiven_flink_jar_application, aiven_flink_jar_application_version and aiven_flink_jar_application_deployment BETA resources
  • Fix: services always created in the default VPC of the same cloud, when project_vpc_id wasn't set
  • Change aiven_account_team_project field team_type (enum): add organization:networking:read, organization:networking:write
  • Change aiven_organization_permission resource field permissions.permissions (enum):
    add organization:networking:read, organization:networking:write
  • Change aiven_project_user field member_type (enum): add organization:networking:read, organization:networking:write
  • Change aiven_service_integration_endpoint field endpoint_type (enum): add external_azure_blob_storage
  • Replaced aiven-go-client/v2 with aiven/go-client-codegen in project_user resource/data source
  • Add aiven_valkey field valkey_user_config.frequent_snapshots: When enabled, Valkey will create frequent local RDB snapshots

v4.33.0

16 Jan 16:55
a19c3fe
Compare
Choose a tag to compare
  • Fix pg_user gets 404 error on create
  • Add aiven_flink resource and datasource field flink_user_config.custom_code: Enable to upload Custom JARs for Flink applications.
  • Add aiven_grafana resource and datasource field grafana_user_config.dashboard_scenes_enabled: Enable
    use of the Grafana Scenes Library as the dashboard engine
  • Add aiven_kafka_connect resource and datasource field kafka_connect_user_config.plugin_versions: The plugin selected by the user
  • Add aiven_opensearch resource and datasource field opensearch_user_config.opensearch.cluster_search_request_slowlog
  • Add aiven_opensearch resource and datasource field opensearch_user_config.opensearch.enable_remote_backed_storage:
    Enable remote-backed storage.
  • Add aiven_service_integration_endpoint resource and datasource field external_azure_blob_storage_user_config:
    ExternalAzureBlobStorage user configurable settings

v4.32.0

14 Jan 11:24
eb0795a
Compare
Choose a tag to compare
  • Add aiven_kafka_quota resource
  • Add aiven_opensearch resource and datasource field
    opensearch_user_config.opensearch.cluster_routing_allocation_balance_prefer_primary: When set to true, OpenSearch
    attempts to evenly distribute the primary shards between the cluster nodes
  • Add aiven_opensearch resource and datasource field opensearch_user_config.opensearch.segrep: Segment Replication
    Backpressure Settings
  • Replaced aiven-go-client/v2 with aiven/go-client-codegen in account resource/data source
  • Replaced aiven-go-client/v2 with aiven/go-client-codegen in account_authentication resource/data source
  • Replaced aiven-go-client/v2 with aiven/go-client-codegen in account_team resource/data source
  • Replaced aiven-go-client/v2 with aiven/go-client-codegen in account_team_member resource/data source
  • Replaced aiven-go-client/v2 with aiven/go-client-codegen in account_team_project resource/data source
  • Replaced aiven-go-client/v2 with aiven/go-client-codegen in aiven_pg_user resource/data source
  • Fix aiven_pg_user creating in bulk occasionally results in a 404 error
  • Use aiven_pg_user handlers and schema in aiven_alloydbomni_user resource
  • Ensure the service user's password is updated correctly

v4.31.1

23 Dec 12:48
ac7ae61
Compare
Choose a tag to compare
  • Validate whether the aiven_project.billing_group field has changed before calling admin API

v4.31.0

18 Dec 12:28
9d58d73
Compare
Choose a tag to compare
  • Add alloydbomni BETA resource and datasource
  • Add aiven_alloydbomni_user BETA resource and datasource
  • Add aiven_alloydbomni_database BETA resource and datasource
  • Fix terraform plan: new resources don't display zero values for user configuration options
  • Add aiven_service_integration resource and datasource field destination_service_project: Destination service project name
  • Add aiven_service_integration resource and datasource field source_service_project: Source service project name
  • Change aiven_account_team_project resource and datasource field team_type (enum): remove
    organization:billing:read, organization:billing:write, organization:network:read, organization:network:write,
    organization:permissions:read, organization:permissions:write, organization:projects:read, organization:projects:write
  • Change aiven_flink resource and datasource field flink_user_config.flink_version (enum): add 1.20
  • Add aiven_opensearch resource and datasource field
    opensearch_user_config.opensearch_dashboards.multiple_data_source_enabled: Enable or disable multiple data sources
    in OpenSearch Dashboards
  • Change aiven_organization_permission resource field permissions.permissions (enum): remove
    organization:billing:read, organization:billing:write, organization:network:read, organization:network:write,
    organization:permissions:read, organization:permissions:write, organization:projects:read, organization:projects:write
  • Add aiven_pg resource and datasource field pg_user_config.pg.password_encryption (enum)
  • Change aiven_pg resource and datasource field pg_user_config.additional_backup_regions: remove deprecation
  • Change aiven_pg resource and datasource field pg_user_config.pg_version (enum): add 17
  • Change aiven_project_user resource and datasource field member_type (enum): remove organization:billing:read,
    organization:billing:write, organization:network:read, organization:network:write,
    organization:permissions:read, organization:permissions:write, organization:projects:read, organization:projects:write

v4.30.0

05 Dec 14:42
c9edec0
Compare
Choose a tag to compare
  • Add aiven_kafka_native_acl resource
  • Add aiven_opensearch resource field opensearch_user_config.opensearch.search_insights_top_queries
  • Add aiven_thanos resource field thanos_user_config.private_access: Allow access to selected service ports from
    private networks
  • Add aiven_thanos resource field thanos_user_config.privatelink_access: Allow access to selected service components
    through Privatelink
  • Add aiven_opensearch datasource field opensearch_user_config.opensearch.search_insights_top_queries
  • Add aiven_thanos datasource field thanos_user_config.private_access: Allow access to selected service ports from
    private networks
  • Add aiven_thanos datasource field thanos_user_config.privatelink_access: Allow access to selected service components
    through Privatelink
  • Add aiven_service_integration_endpoint resource field datadog_user_config.extra_tags_prefix: Extra tags prefix.
    Defaults to aiven.
  • Add aiven_service_integration_endpoint datasource field datadog_user_config.extra_tags_prefix: Extra tags prefix.
    Defaults to aiven.
  • Add exactly_once_delivery_enabled field to aiven_mirrormaker_replication_flow: Whether to enable exactly-once message delivery for Mirrormaker replication flow