From b83a079ba91840c47909a5831796a7a96e64475d Mon Sep 17 00:00:00 2001 From: Kostya Linou Date: Mon, 2 May 2022 18:35:04 -0700 Subject: [PATCH] Add deprecation notes #minor. (#303) --- .go-version | 2 +- .semaphore/semaphore.yml | 2 +- CHANGELOG.md | 8 ++++++++ README.md | 12 ++---------- docs/data-sources/confluentcloud_environment.md | 2 ++ docs/data-sources/confluentcloud_kafka_cluster.md | 2 ++ docs/data-sources/confluentcloud_kafka_topic.md | 2 ++ docs/data-sources/confluentcloud_service_account.md | 2 ++ docs/guides/sample-project.md | 2 ++ docs/index.md | 4 +++- docs/resources/confluentcloud_environment.md | 2 ++ docs/resources/confluentcloud_kafka_acl.md | 2 ++ docs/resources/confluentcloud_kafka_cluster.md | 2 ++ docs/resources/confluentcloud_kafka_topic.md | 2 ++ docs/resources/confluentcloud_role_binding.md | 2 ++ docs/resources/confluentcloud_service_account.md | 2 ++ 16 files changed, 37 insertions(+), 13 deletions(-) diff --git a/.go-version b/.go-version index 15b989e..092afa1 100644 --- a/.go-version +++ b/.go-version @@ -1 +1 @@ -1.16.0 +1.17.0 diff --git a/.semaphore/semaphore.yml b/.semaphore/semaphore.yml index a565815..b652e65 100644 --- a/.semaphore/semaphore.yml +++ b/.semaphore/semaphore.yml @@ -10,7 +10,7 @@ global_job_config: - name: vault_sem2_approle prologue: commands: - - sem-version go 1.16 + - sem-version go 1.17 - export "GOPATH=$(go env GOPATH)" - >- export diff --git a/CHANGELOG.md b/CHANGELOG.md index 188ef1f..e111a43 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,3 +1,11 @@ +## [Terraform Provider for Confluent Cloud](https://github.com/confluentinc/terraform-provider-confluentcloud) is deprecated in favor of [Terraform Provider for Confluent](https://github.com/confluentinc/terraform-provider-confluent) + +## 0.6.0 (May 3, 2022) + +[Full Changelog](https://github.com/confluentinc/terraform-provider-confluentcloud/compare/v0.5.0...v0.6.0) + +* Deprecated the [Confluent Cloud Terraform Provider](https://github.com/confluentinc/terraform-provider-confluentcloud) in favor of the [Confluent Terraform Provider](https://github.com/confluentinc/terraform-provider-confluent). + ## 0.5.0 (March 9, 2022) [Full Changelog](https://github.com/confluentinc/terraform-provider-confluentcloud/compare/v0.4.0...v0.5.0) diff --git a/README.md b/README.md index 6ed4cd3..eb44aaa 100644 --- a/README.md +++ b/README.md @@ -1,16 +1,8 @@ -# Terraform Provider for Confluent Cloud - -The Terraform Confluent Cloud provider is a plugin for Terraform that allows for the lifecycle management of Confluent Cloud resources. -This provider is maintained by Confluent. - -## Quick Starts - -- [Running an example](docs/guides/sample-project.md) -- [Developing the provider](docs/DEVELOPING.md) +# [Confluent Cloud Terraform Provider](https://github.com/confluentinc/terraform-provider-confluentcloud) is deprecated in favor of [Confluent Terraform Provider](https://github.com/confluentinc/terraform-provider-confluent) ## Documentation -Full documentation is available on the [Terraform website](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs). +Full documentation is available on the [Terraform website](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). ## License diff --git a/docs/data-sources/confluentcloud_environment.md b/docs/data-sources/confluentcloud_environment.md index 5589b35..36ebdf3 100644 --- a/docs/data-sources/confluentcloud_environment.md +++ b/docs/data-sources/confluentcloud_environment.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_environment Data Source +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_environment` describes an Environment data source. The data source requires the ID of the Environment (e.g., `env-abc123`). ## Example Usage diff --git a/docs/data-sources/confluentcloud_kafka_cluster.md b/docs/data-sources/confluentcloud_kafka_cluster.md index 0459abd..53f9119 100644 --- a/docs/data-sources/confluentcloud_kafka_cluster.md +++ b/docs/data-sources/confluentcloud_kafka_cluster.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_kafka_cluster Data Source +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_kafka_cluster` describes a Kafka cluster data source. The data source requires the ID of the Kafka cluster (e.g., `lkc-abc123`) and the Environment ID it belongs to (e.g., `env-xyz456`). ## Example Usage diff --git a/docs/data-sources/confluentcloud_kafka_topic.md b/docs/data-sources/confluentcloud_kafka_topic.md index 9147f7f..15ba44e 100644 --- a/docs/data-sources/confluentcloud_kafka_topic.md +++ b/docs/data-sources/confluentcloud_kafka_topic.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_kafka_topic Data Source +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_kafka_topic` describes a Kafka Topic data source. ## Example Usage diff --git a/docs/data-sources/confluentcloud_service_account.md b/docs/data-sources/confluentcloud_service_account.md index f5001c8..934a05a 100644 --- a/docs/data-sources/confluentcloud_service_account.md +++ b/docs/data-sources/confluentcloud_service_account.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_service_account Data Source +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_service_account` describes a Service Account data source. The data source requires the ID of the Service Account (e.g., `sa-abc123`). ## Example Usage diff --git a/docs/guides/sample-project.md b/docs/guides/sample-project.md index 808d3b1..82ef68d 100644 --- a/docs/guides/sample-project.md +++ b/docs/guides/sample-project.md @@ -4,6 +4,8 @@ page_title: "Sample Project" # Sample Project for Confluent Cloud Terraform Provider +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + Use the Confluent Cloud Terraform provider to automate the workflow for creating a _Service Account_, a _Confluent Cloud environment_, a _Kafka cluster_, and _Topics_. Also, you can use this provider to assign permissions (_ACLs_) that diff --git a/docs/index.md b/docs/index.md index e210e21..32c4f3f 100644 --- a/docs/index.md +++ b/docs/index.md @@ -5,7 +5,9 @@ description: |- --- -# Confluent Cloud Provider +# [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs) + +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). Simplify Apache Kafka Terraform deployment with the Confluent Cloud Terraform Provider. Manage Environments, Kafka Clusters, Kafka Topics, Kafka ACLs, Service Accounts, and more in Confluent Cloud. diff --git a/docs/resources/confluentcloud_environment.md b/docs/resources/confluentcloud_environment.md index a969228..2ba789d 100644 --- a/docs/resources/confluentcloud_environment.md +++ b/docs/resources/confluentcloud_environment.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_environment Resource +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_environment` provides an Environment resource. The resource lets you create, edit and delete environments on Confluent Cloud. ## Example Usage diff --git a/docs/resources/confluentcloud_kafka_acl.md b/docs/resources/confluentcloud_kafka_acl.md index 33b10b7..30c06a5 100644 --- a/docs/resources/confluentcloud_kafka_acl.md +++ b/docs/resources/confluentcloud_kafka_acl.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_kafka_acl Resource +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_kafka_acl` provides a Kafka ACL resource that enables creating and deleting Kafka ACLs on Confluent Cloud. ## Example Usage diff --git a/docs/resources/confluentcloud_kafka_cluster.md b/docs/resources/confluentcloud_kafka_cluster.md index 3082ce1..786a3ca 100644 --- a/docs/resources/confluentcloud_kafka_cluster.md +++ b/docs/resources/confluentcloud_kafka_cluster.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_kafka_cluster Resource +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_kafka_cluster` provides a Kafka cluster resource that enables creating, editing, and deleting Kafka clusters on Confluent Cloud. ## Example Usage diff --git a/docs/resources/confluentcloud_kafka_topic.md b/docs/resources/confluentcloud_kafka_topic.md index 8dc1648..87d54bf 100644 --- a/docs/resources/confluentcloud_kafka_topic.md +++ b/docs/resources/confluentcloud_kafka_topic.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_kafka_topic Resource +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_kafka_topic` provides a Kafka Topic resource that enables creating and deleting Kafka Topics on a Kafka cluster on Confluent Cloud. ## Example Usage diff --git a/docs/resources/confluentcloud_role_binding.md b/docs/resources/confluentcloud_role_binding.md index 9b2f17f..5b0a469 100644 --- a/docs/resources/confluentcloud_role_binding.md +++ b/docs/resources/confluentcloud_role_binding.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_role_binding Resource +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_role_binding` provides a Role Binding resource that enables creating, reading, and deleting role bindings on Confluent Cloud. ## Example Usage diff --git a/docs/resources/confluentcloud_service_account.md b/docs/resources/confluentcloud_service_account.md index dff41ec..ac24acd 100644 --- a/docs/resources/confluentcloud_service_account.md +++ b/docs/resources/confluentcloud_service_account.md @@ -8,6 +8,8 @@ description: |- # confluentcloud_service_account Resource +!> **Warning:** The [Confluent Cloud Provider](https://registry.terraform.io/providers/confluentinc/confluentcloud/latest/docs) is deprecated in favor of the [Confluent Provider](https://registry.terraform.io/providers/confluentinc/confluent/latest/docs). + `confluentcloud_service_account` provides a Service Account resource that enables creating, editing, and deleting service accounts on Confluent Cloud. ## Example Usage