v0.3.0
elasticcloudclients
released this
17 Oct 15:02
·
340 commits
to master
since this release
FEATURES:
- New Resource: resource/ec_deployment_elasticsearch_keystore: Adds a new
ec_deployment_elasticsearch_keystore
resource which allows creating and updating Elasticsearch keystore settings. (#364)
ENHANCEMENTS:
- datasource/ec_deployments: Adds four new fields,
deployments.#.elasticsearch_ref_id
,deployments.#.kibana_ref_id
,deployments.#.apm_ref_id
,deployments.#.enterprise_search_ref_id
to the data source. (#380) - datasource/ec_deployments: Adds two new fields,
deployments.#.name
anddeployments.#.alias
to the data source. (#362) - resource/ec_deployment_traffic_filter: Add support for Azure Private Link traffic rules. (#340)
BUG FIXES:
- resource/ec_deployment: Changes the
ec_deployment.elasticsearch.remote_cluster
block toschema.TypeSet
to allow specifying the blocks in any order. (#368) - resource/ec_deployment: Fix bug where setting any of the
elasticsearch.config.user_settings_* = null
would result in a provider panic. (#355) - resource/ec_deployment: Fix bug where some of the settings that were set by the UI were unset by the Terraform provider. See #214 for more details on the bug report. (#361)
- resource/ec_deployment: Fix bug where the deployment alias is ignored. (#341)
- resource/ec_deployment: Fixed a bug that affects partial version upgrades. During an upgrade only a subset of resources would upgrade successfully, but the
version
argument value updated as if all resources were upgraded. Attempts to retry the upgrade would fail since the version difference was not detected. (#371)