Deprecate ske project resource (#309)

* add deprecation message

* edit acceptance test

* Enable project before creating first cluster // fix typo in function name

* add cluster existence check before deleting ske project // add deprecation message to project resource

* add region to acceptance test

* Update resource error message

Co-authored-by: Vicente Pinto <vicente.pinto@freiheit.com>

* Update resource error message

Co-authored-by: Vicente Pinto <vicente.pinto@freiheit.com>

* Update deprecation message

Co-authored-by: Vicente Pinto <vicente.pinto@freiheit.com>

* Update error message

Co-authored-by: Vicente Pinto <vicente.pinto@freiheit.com>

* remove model id assignment

* update error handling for cluster existence check while deleting project

* add nil check for clusters during project deletion

* add deprecation notice to documentation

* Update datasource deprecation message

Co-authored-by: Vicente Pinto <vicente.pinto@freiheit.com>

* improve condition handling

---------

Co-authored-by: Vicente Pinto <vicente.pinto@freiheit.com>
This commit is contained in:
GokceGK 2024-03-25 13:23:06 +01:00 committed by GitHub
parent d6c677552f
commit 0fc2a28469
No known key found for this signature in database
GPG key ID: B5690EEEBB952194
6 changed files with 42 additions and 13 deletions

View file

@ -3,12 +3,12 @@
page_title: "stackit_ske_project Data Source - stackit"
subcategory: ""
description: |-
SKE project data source schema. Must have a region specified in the provider configuration.
SKE project data source schema. Must have a region specified in the provider configuration. Warning: SKE project resource is no longer in use and will be removed with the next release. SKE service enablement is done automatically when a new cluster is created.
---
# stackit_ske_project (Data Source)
SKE project data source schema. Must have a `region` specified in the provider configuration.
SKE project data source schema. Must have a `region` specified in the provider configuration. Warning: SKE project resource is no longer in use and will be removed with the next release. SKE service enablement is done automatically when a new cluster is created.
## Example Usage