0.4.0 (January 28, 2022)
- 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 theconfluentcloud_kafka_acl
resource you might see an input validation error after runningterraform 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 newrbac_crn
attribute forconfluentcloud_kafka_cluster
resource.- Updated the
confluentcloud_role_binding
resource examples to reflect this simplified approach.
- Updated the