v0.1.0
elasticcloudclients
released this
31 Mar 06:32
·
434 commits
to master
since this release
0.1.0 (March 31, 2021)
Changelog
BREAKING CHANGES:
- ec_deployment: Removes the
apm.version
,enterprise_search.version
andkibana.version
computed fields. (#266) - resource/ec_deployment: Adds support for the newly added data tiers. A new required field
elasticsearch.toplogy.id
has been added, it needs to be set to all explicit Elasticsearch topology declarations. Anode_roles
computed field has been added to the schema and cannot be overridden by the user, versions>=7.10.0
will be automatically migrated by the provider to usenode_roles
from thenode_type_*
settings, these will be removed from the state. Whennode_type_*
fields are explicitly set in the terraform configuration they need to be unset manually by the user. Additionally, it removes theelasticsearch.version
computed field. (#253)
FEATURES:
- New Resource: resource/ec_extension: Add a new resource
ec_extension
which allows users to mange custom Elasticsearch bundles and plugins (#216)
ENHANCEMENTS:
- datasource/ec_deployment: Adds the tag attribute to the
ec_deployment
datasource (#244) - datasource/ec_deployments: Allows filtering deployments by their associated tags (#248)
- resource/ec_deployment: Add tags key / value map (#218)
- resource/ec_deployment: Adds a new
elasticsearch.extension
block which can be used to enable custom Elasticsearch bundles or plugins that have previously been uploaded. (#264)
BUG FIXES:
- datasource/ec_deployment: Fixes bug where the datasource was persisting zero sized topology elements in the state (#242)
- datasource/ec_deployments: Fixes bug where queries containing a hyphens wouldn't work as expected (#241)
- go/build: Fixes bug where the api user agent wasn't stripped of its
-dev
tag prior to releasing (#235) - resource/ec_traffic_filter: Fixes bug where having a traffic filter with a multiple rules will cause an infinite diff due to ordering (#208)