github elastic/terraform-provider-ec v0.1.0

latest releases: v0.12.1, v0.12.0, v0.11.0...
3 years ago

0.1.0 (March 31, 2021)

Changelog

BREAKING CHANGES:

  • ec_deployment: Removes the apm.version, enterprise_search.version and kibana.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. A node_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 use node_roles from the node_type_* settings, these will be removed from the state. When node_type_* fields are explicitly set in the terraform configuration they need to be unset manually by the user. Additionally, it removes the elasticsearch.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)

Don't miss a new terraform-provider-ec release

NewReleases is sending notifications on new releases.