Skip to content
This repository has been archived by the owner on May 25, 2022. It is now read-only.

Releases: confluentinc/terraform-provider-confluentcloud

v0.6.0

04 May 03:18
Compare
Choose a tag to compare

v0.5.0

10 Mar 00:18
Compare
Choose a tag to compare

Changelog

  • bb10c08 APIF-1700: Support updates for topic configs (#190)
  • 5c41dc8 APIF-1716: Add new kind and api_version computed attributes to cluster & service account resources & data sources (#179)
  • 3bd4958 APIF-1716: Update docs to include api_version and kind computed attributes. (#180)
  • d1fe38d APIF-2168: Accept display_name as an input to data_source_environment (#185)
  • 157eaab APIF-2170: Accept display_name as an input to data_source_service_account (#187)
  • 3d2e255 Add 10 seconds delay after creating topics & ACLs before sending a read request. (#183)
  • 2f3f256 Add a guide about upgrading to 0.5.0. (#193)
  • 7d3c060 Fix Error: Provider produced inconsistent result after apply (#192)
  • 76a8430 Fix typos. (#197)
  • 5337ff7 Introduce GitHub CODEOWNERS (Pull Request Reviewers) (#189)
  • f51d0fb Move kafkaCkuUpdated and kafkaProvisioned to a separate file. (#194)
  • eb56a43 Refactor wait methods & make topic deletion a sync operation (#195)
  • 812ffe0 Remove a validation for env- to enable the usage of TF provider to old environments. (#177)
  • f467a2e Remove client validation for # CKUs. (#191)
  • 5449b3b Replace 0.4.0 with 0.5.0 in the docs. (#199)
  • 5caf33e Small refactoring. (#186)
  • 5fade9d Update CHANGELOG.md and prepare for 0.5.0 release #minor (#202)
  • 65b7077 Update CHANGELOG.md and prepare for 0.5.0 release #minor. (#200)
  • 4bebd82 Update README (#201)
  • 97a47ec Update docs to use resource ID. (#184)
  • c8c55aa Update examples for data.confluentcloud_service_account and data.confluentcloud_environment. (#198)
  • da4064b Update json responses for IAM API. (#178)
  • a34e9e5 [APIF-2042] Refactor createDiagnosticsWithDetails using Reflect (#145)

v0.4.0

31 Jan 21:58
Compare
Choose a tag to compare

0.4.0 (January 28, 2022)

Full Changelog

  • Added data sources (#36) for:
    • confluentcloud_environment
    • confluentcloud_kafka_cluster
    • confluentcloud_kafka_topic
    • confluentcloud_service_account
  • Improved readability of error messages by adding details to them (#28).
  • Resolved potential HTTP 429 errors by adding automatic retries with exponential backoff for HTTP requests (#15, #22).
  • Added graceful handling for resources created via Terraform but deleted via Confluent Cloud Console, Confluent CLI, or Confluent Cloud APIs.
  • Fixed minor bugs and docs issues.

Breaking changes

  • Removed a friction around manual look-up of IntegerID for Service Accounts by removing the need to use a service_account_int_id TF variable. If you are using the confluentcloud_kafka_acl resource you might see an input validation error after running terraform plan, which can be resolved by following this guide.
    • Updated "Sample project" guide to reflect this change.
  • Simplified confluentcloud_role_binding resource creation by adding a new rbac_crn attribute for confluentcloud_kafka_cluster resource.
    • Updated the confluentcloud_role_binding resource examples to reflect this simplified approach.

v0.3.0

11 Jan 20:36
Compare
Choose a tag to compare

Changelog

  • 7ce9a78 Add confluentcloud_role_binding resource and some minor fixes.
  • b1d4d58 Merge pull request #141 from confluentinc/add-changelog-note
  • 1791f97 Support new IAM SDK. (#106)
  • 2ed54ee Update CHANGELOG.md #minor.
  • 02c0c3d Update the guide to remove "Inspect resources with CLI" section (#104)

v0.2.0

05 Nov 17:09
Compare
Choose a tag to compare

Changelog

a76fc1f APIF-1663: Make host property of confluentcloud_kafka_acl resource optional. (#83)
436ee10 APIF-1679: Add a note about provisioning of a Dedicated Kafka cluster (#85)
52cebdd APIF-1679: Add dedicated Kafka cluster lifecycle management on public network (#79)
235ce80 APIF-1679: Add dedicated argument for a Kafka cluster (#75)
5321d15 APIF-1679: Add more examples for confluentcloud_kafka_cluster resource (#84)
ba366e1 APIF-1775: Add import for kafka topics (#97)
075a27b APIF-1776: Implement import for ACLs (#98)
fcf59ef APIF-1790: Update confluentcloud_kafka_acl.md to add a note about credentials in state file. (#90)
c6e52a5 Add the initialization step to Sample Project (#73)
08171c5 Avoid sending empty update request
74b1366 Explicitly specify recommended terraform version to use. (#91)
b632041 Fix a typo in index.md (#82)
9085573 Fix docs link in README (#74)
b448e9f Refactor Kafka Read / Import. (#95)
e8e294c Remove an example for provider. (#81)
fa756b2 Revert "Update sample project with a new ID format. (#87)" (#89)
55026c4 Support Kafka Shrink operation. (#92)
d4a1690 Update CHANGELOG.md #minor. (#103)
56107ff Update TF provider's version before the next release (#88)
9e3a3ce Update confluentcloud_kafka_cluster.md (#78)
5ee7dc7 Update default wait_until value to "PROVISIONED" (#76)
1e6935b Update mailto link in the guide (#100)
afc14c1 Update mailto link on the main page (#99)
9939b31 Update resource_kafka_cluster.go (#96)
a22a845 Update sample project with a new ID format. (#87)
196f3e6 Update sample-project.md (#93)
26f79b5 Use schema.ImportStatePassthroughContext. (#101)
d8f99ff [APIF-1660] Use HasChanged to determine empty desc for SA

v0.1.0

04 Oct 21:57
Compare
Choose a tag to compare

Changelog

5bd4dcb Add CHANGELOG.md #minor.
0a1c5ac Add README.md.
580bb06 Initial commit.