Releases: stackitcloud/terraform-provider-stackit
v0.11.0
Highlights
-
Feature: new
stackit_ske_kubeconfigresource for creating short-lived adming kubeconfigs, supporting the new credentials handling flow (see How to rotate SKE credentials). Thekubeconfigfield onstackit_ske_clusterresource is deprecated. -
Feature: new
stackit_loadbalancer_credentialsresource that can be used for observability of the load balancer -
Feature: new field
server_name_indicatorsonstackit_loadbalancer_loadbalancerthat allows you to set a list of domain names to match in order to pass TLS traffic to the target pool in the current listener
What's Changed
- Fix data source credentials group field description by @hcsa73 in #253
- Update STACKIT SDK modules by @stackit-pipeline in #248
- Add new resource and datasource for Load Balancer credentials by @joaopalet in #255
- Add support to ServerNameIndicators for load balancers by @mouhsen-ibrahim in #251
- Deprecate kubeconfig field and add stackit_ske_kubeconfig resource by @vicentepinto98 in #256
- Remove UseStateForUnknown for kubeconfig field in ske cluster by @vicentepinto98 in #258
- Get credentials in cluster read and add default to kubeconfig expiration by @vicentepinto98 in #259
- Update module golang.org/x/mod to v0.15.0 by @stackit-pipeline in #254
- Add example for kubeconfig by @vicentepinto98 in #262
- Fix load balancer acceptance test by @vicentepinto98 in #263
Full Changelog: v0.10.0...v0.11.0
v0.10.0
Warning
The STACKIT PostgreSQL service will reach its end of support on June 30th 2024. Resources and data sources using PostgreSQL will stop working after that.
Use stackit_postgresflex_instance and stackit_postgresflex_user instead. For more details, check https://docs.stackit.cloud/stackit/en/bring-your-data-to-stackit-postgresql-flex-138347648.html"
Highlights
- Feature:
stackit_loadbalancerhas a new fieldsession_persistencewhich can be used to setup various session persistence options. So far onlyuse_source_ip_addressis supported.
What's Changed
- Update STACKIT SDK modules by @stackit-pipeline in #243
- STACKIT Object Storage backend documentation by @vicentepinto98 in #240
- Update module github.com/stackitcloud/stackit-sdk-go/services/postgresflex to v0.9.0 by @stackit-pipeline in #245
- Add support for session persistence to the load balancer by @mouhsen-ibrahim in #238
- Add deprecation message for postgresql resources and data sources by @hcsa73 in #247
New Contributors
- @mouhsen-ibrahim made their first contribution in #238
Full Changelog: v0.9.2...v0.10.0
v0.9.2
Highlights
- Bugfix: Fixes
Provider produced inconsistent result after applyerror when creating an Argus Scrape Config withsaml2not set (#191)
What's Changed
- Fix Argus Scrape Config SAML2 field default by @joaopalet in #239
Full Changelog: v0.9.1...v0.9.2
v0.9.1
Highlights
- Bugfix: Fix
Provider produced inconsistent result after applyerror when updating an Argus instance plan
What's Changed
- Update module github.com/stackitcloud/stackit-sdk-go/core to v0.7.6 by @stackit-pipeline in #221
- Update module github.com/stackitcloud/stackit-sdk-go/services/postgresql to v0.10.1 by @stackit-pipeline in #218
- Update module github.com/stackitcloud/stackit-sdk-go/services/opensearch to v0.9.1 by @stackit-pipeline in #217
- Update module github.com/stackitcloud/stackit-sdk-go/services/mongodbflex to v0.10.2 by @stackit-pipeline in #215
- Update module github.com/stackitcloud/stackit-sdk-go/services/logme to v0.9.1 by @stackit-pipeline in #213
- Update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.9.1 by @stackit-pipeline in #229
- Update module github.com/stackitcloud/stackit-sdk-go/services/resourcemanager to v0.7.4 by @stackit-pipeline in #227
- Update module github.com/stackitcloud/stackit-sdk-go/services/rabbitmq to v0.9.1 by @stackit-pipeline in #225
- Update module github.com/stackitcloud/stackit-sdk-go/services/postgresflex to v0.8.3 by @stackit-pipeline in #224
- Update module github.com/stackitcloud/stackit-sdk-go/services/objectstorage to v0.8.3 by @stackit-pipeline in #216
- Update module github.com/stackitcloud/stackit-sdk-go/services/mariadb to v0.9.1 by @stackit-pipeline in #214
- Update module github.com/stackitcloud/stackit-sdk-go/services/dns to v0.8.1 by @stackit-pipeline in #211
- Update module github.com/stackitcloud/stackit-sdk-go/services/secretsmanager to v0.5.3 by @stackit-pipeline in #228
- Update module github.com/stackitcloud/stackit-sdk-go/services/redis to v0.9.1 by @stackit-pipeline in #226
- Update module github.com/stackitcloud/stackit-sdk-go/services/loadbalancer to v0.8.3 by @stackit-pipeline in #212
- Renovate - Group SDK updates by @hcsa73 in #231
- Update module github.com/google/uuid to v1.6.0 by @stackit-pipeline in #230
- Fix inconsistent result after updating Argus instance plan by @joaopalet in #233
- Update SDK by @stackit-pipeline in #232
- Update STACKIT SDK modules renovate group name by @joaopalet in #234
- Update GitHub actions by @joaopalet in #235
- Extend Argus acc test to update instance plan by @joaopalet in #236
- Update module github.com/hashicorp/terraform-plugin-go to v0.21.0 by @stackit-pipeline in #237
Full Changelog: v0.9.0...v0.9.1
v0.9.0
Highlights
- Feature:
stackit_argus_scrapeconfighas a new fieldscrape_limit, which specifies the scrape sample limit.
What's Changed
- Add NOTICE file by @vicentepinto98 in #210
- add sample limit for argus scraper jobs by @PietvanderMeulen in #219
- Update docs by @hcsa73 in #220
New Contributors
- @PietvanderMeulen made their first contribution in #219
Full Changelog: v0.8.0...v0.9.0
v0.8.0
Highlights
- Improvement: When using the key flow, the provider will extract the private key from the service account key and use it, if no private key is provided in the configuration, through environment variable or in the credentials file. This makes it simpler to use the key flow: if you create a service account key including the private key, you don't need to provide the private key separately anymore
What's Changed
- Update SDK dependency by @hcsa73 in #177
- Small fixes to Object Storage and Resource Manager by @vicentepinto98 in #178
- Bump golang.org/x/crypto from 0.16.0 to 0.17.0 by @dependabot in #166
- Update core dependency by @hcsa73 in #179
- Update module github.com/stackitcloud/stackit-sdk-go/services/argus to v0.8.1 by @stackit-pipeline in #180
- Update module github.com/stackitcloud/stackit-sdk-go/services/dns to v0.7.1 by @stackit-pipeline in #181
- Update module github.com/stackitcloud/stackit-sdk-go/services/redis to v0.8.1 by @stackit-pipeline in #190
- Update module github.com/stackitcloud/stackit-sdk-go/services/logme to v0.8.1 by @stackit-pipeline in #183
- Update module github.com/stackitcloud/stackit-sdk-go/services/mariadb to v0.8.1 by @stackit-pipeline in #184
- Update module github.com/stackitcloud/stackit-sdk-go/services/objectstorage to v0.8.1 by @stackit-pipeline in #185
- Update module github.com/stackitcloud/stackit-sdk-go/services/postgresflex to v0.8.1 by @stackit-pipeline in #187
- Update module github.com/stackitcloud/stackit-sdk-go/services/loadbalancer to v0.8.1 by @stackit-pipeline in #182
- Update module github.com/stackitcloud/stackit-sdk-go/services/opensearch to v0.8.1 by @stackit-pipeline in #186
- Update module github.com/stackitcloud/stackit-sdk-go/services/postgresql to v0.9.1 by @stackit-pipeline in #188
- Update module github.com/stackitcloud/stackit-sdk-go/services/rabbitmq to v0.8.1 by @stackit-pipeline in #189
- Update module github.com/stackitcloud/stackit-sdk-go/services/mongodbflex to v0.10.0 by @stackit-pipeline in #195
- Update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.8.1 by @stackit-pipeline in #194
- Update module github.com/stackitcloud/stackit-sdk-go/services/resourcemanager to v0.7.2 by @stackit-pipeline in #192
- Bump github.com/cloudflare/circl from 1.3.3 to 1.3.7 by @dependabot in #196
- SKE cluster: Rename model for uniformity, add comments by @hcsa73 in #197
- Update core and key flow documentation by @vicentepinto98 in #198
- Update SDK dependencies by @hcsa73 in #199
- Update README with info on PEM encoded private key by @vicentepinto98 in #200
- Update documentation after user feedback by @vicentepinto98 in #203
- Update module github.com/hashicorp/terraform-plugin-framework to v1.5.0 by @stackit-pipeline in #205
- Move checkAllowPriviledgedContainers to the Create and Update functions in the SKE resource by @vicentepinto98 in #206
- Fix SKE example and remove cluster name regex validation by @vicentepinto98 in #207
- Update go-git to fix critical vulnerability by @vicentepinto98 in #208
Full Changelog: v0.7.1...v0.8.0
v0.7.1
What's Changed
- Update module github.com/hashicorp/terraform-plugin-go to v0.20.0 by @stackit-pipeline in #164
- Update module github.com/google/uuid to v1.5.0 by @stackit-pipeline in #162
- Fix error handling on object storage service enablement by @vicentepinto98 in #165
Full Changelog: v0.7.0...v0.7.1
v0.7.0
What's Changed
- Support project UUID identifier in resource manager project by @vicentepinto98 in #161
- Remove project_id from resourcemanager_project example by @vicentepinto98 in #163
Full Changelog: v0.6.8...v0.7.0
v0.6.8
What's Changed
- Update module github.com/stackitcloud/stackit-sdk-go/core to v0.7.2 by @stackit-pipeline in #139
- Update SDK dependencies by @hcsa73 in #151
- Update module github.com/hashicorp/terraform-plugin-go to v0.19.1 by @stackit-pipeline in #152
- Update module github.com/stackitcloud/stackit-sdk-go/core to v0.7.3 by @stackit-pipeline in #153
- Update module github.com/stackitcloud/stackit-sdk-go/services/postgresql to v0.8.0 by @stackit-pipeline in #154
- Update Renovate action by @hcsa73 in #155
- Update module github.com/hashicorp/terraform-plugin-testing to v1.6.0 by @stackit-pipeline in #156
- Update module github.com/stackitcloud/stackit-sdk-go/services/ske to v0.7.0 by @stackit-pipeline in #157
- Update renovatebot GitHub action by @joaopalet in #158
- Update module github.com/stackitcloud/stackit-sdk-go/services/loadbalancer to v0.7.0 by @stackit-pipeline in #159
Full Changelog: v0.6.7...v0.6.8
v0.6.7
What's Changed
- Update module github.com/stackitcloud/stackit-sdk-go/core to v0.6.0 by @stackit-pipeline in #137
- Update renovatebot GitHub action by @joaopalet in #138
- Add UseStateForUnknown to prevent unnecessary replacement by @vicentepinto98 in #149
Full Changelog: v0.6.6...v0.6.7