Skip to content

Releases: elastic/terraform-provider-elasticstack

v0.11.7

20 Sep 00:54
4c5d4bb
Compare
Choose a tag to compare
  • Add the alerts_filter field to the actions in the Create Rule API (#774)
  • Add the alert_delay field to the Create Rule API (#715)
  • Add support for data_stream lifecycle template settings (#724)
  • Fix a provider panic when elasticstack_kibana_action_connector reads a non-existant connector (#729)
  • Add support for remote_indicies to elasticstack_elasticsearch_security_role & elasticstack_kibana_security_role (#723)[https://github.com//pull/723]
  • Fix error handling in elasticstack_kibana_import_saved_objects (#738)
  • Remove space_id parameter from private locations to fix inconsistent state for elasticstack_kibana_synthetics_private_location space_id (#733)
  • Add the Frequency field to the Create Rule API (#753)
  • Prevent a provider panic when the repository referenced in an elasticstack_elasticsearch_snapshot_repository does not exist (#758)
  • Add support for remote_indicies to elasticstack_elasticsearch_security_api_key (#766)[https://github.com//pull/766]
  • Add support for icmp and browser monitor types to elasticstack_kibana_synthetics_monitor resource (#772)[https://github.com//pull/772]
  • Migrate elasticstack_fleet_enrollment_tokens to terraform-plugin-framework (#778)

v0.11.6

21 Aug 15:23
0118d48
Compare
Choose a tag to compare
chore: prepare release v0.11.6 (#716)

v0.11.5

15 Aug 11:12
261d77e
Compare
Choose a tag to compare
  • Fix setting id for Fleet outputs and servers (#666)
  • Fix elasticstack_fleet_enrollment_tokens returning empty tokens in some case (#683)
  • Add support for Kibana synthetics private locations (#696)
  • Support setting restriction in elasticstack_elasticsearch_security_api_key role definitions (#577)
  • Fix type of group_by attribute in the kibana_slo resource to be compatible with versions 8.14+ (#701)

v0.11.4

13 Jun 00:18
faf9892
Compare
Choose a tag to compare

Breaking changes

  • The title attribute is now required in the elasticstack_kibana_data_view resource. In practice the resource didn't work without this set, the schema now enforces it's correctly configured.

Fixed

  • Populate policy_id when importing fleet policies and integrations (#646)
  • Fix alerting rule update crash when backend responds with HTTP 4xx. (#649)
  • Fix the elasticstack_kibana_data_view resource when not specifying an id and running against Kibana 8.14 (#663)
  • Support allow_write_after_shrink when managing ILM policies (#662)
  • Support managing image_url in Kibana spaces (#664)

v0.11.3

16 May 00:41
d9ca3e4
Compare
Choose a tag to compare

Fixed

  • Prevent a provider panic when an elasticstack_elasticsearch_template or elasticstack_elasticsearch_component_template includes an empty template (template {}) block. (#598)
  • Prevent elasticstack_kibana_space to attempt the space recreation if initials and color are not provided. (#606)
  • Prevent a provider panic in elasticstack_kibana_data_view when a field_format does not include a pattern. (#619)
  • Fixed a bug where the id attribute for elasticstack_kibana_slo resources was ignored by renaming the attribute to slo_id. (#622)
  • Fixed a bug where the rule_id attribute for elasticstack_kibana_alerting_rule was ignored. (#626)
  • Fixed a bug with incorrect HTTP header name for API key for alerting client. (#633)
  • Fix provider crash when running against Serverless projects (#630)

Added

  • Added datasource for alerting connectors. (#607)

v0.11.2

13 Mar 02:17
b78c2ec
Compare
Choose a tag to compare

Fixed

  • Fix authentication for fleet API (using ApiKey instead of Bearer keyword) (#576)
  • Ensure all Kibana resources use the supplied ca_certs value. (#585)

v0.11.1

16 Feb 11:04
4d6e2cb
Compare
Choose a tag to compare

Added

  • Add downsample section to ILMs #538
  • Add new optional ca_certs attribute for Kibana (#507)
  • Support API key authentication in elasticstack_kibana_data_view resource (#549)

Fixed

  • Handle nil LastExecutionDate's in Kibana alerting rules. (#508)
  • Import all relevant attributes during elasticstack_fleet_output import (#522)
  • Fix issue when setting override in elasticstack_kibana_data_view resource (#550)
  • Fixup typos in elasticstack_elasticsearch_transform and elasticstack_kibana_security_role docs (#551)
  • Fix issue when setting field_attrs in elasticstack_kibana_data_view resource (#552)
  • Fixup support for managing elasticstack_kibana_data_view resources in non-default spaces (#559)
  • Add an example resource and import command to the elasticstack_kibana_data_view docs (#560)

v0.11.0

12 Dec 10:18
4447df8
Compare
Choose a tag to compare

Added

  • Switch to Terraform protocol version 6 that is compatible with Terraform CLI version 1.0 and later.
  • Add 'elasticstack_fleet_package' data source (#469)
  • Add tags option to Kibana's SLOs (#495)
  • Add support for Authorization header - Bearer Token and ES-Client-Authentication fields added.(#500)
  • Add support for managing Kibana Data Views (#502)
  • Support Logstash SSL fields in Fleet output (#498)
  • Support for Kibana API Key authentication (#372)

Fixed

  • Rename fleet package objects to elasticstack_fleet_integration and elasticstack_fleet_integration_policy (#476)
  • Fix a provider crash when managing SLOs outside of the default Kibana space. (#485)
  • Make input optional for elasticstack_fleet_integration_policy (#493)
  • Sort Fleet integration policy inputs to ensure consistency (#494)
  • Updated Elasticsearch role_mapping.go to enforce the replacement/updates of role mapping resources when the name field is altered. (#503)

v0.10.0

02 Nov 04:12
b7cb8e1
Compare
Choose a tag to compare
  • Add support for Kibana security role (#435)
  • Introduce elasticstack_kibana_import_saved_objects resource as an additive only way to manage Kibana saved objects (#343).
  • Add support for Terraform Plugin Framework (#343).
  • Fix fleet resources not having ID set on import (#447)
  • Fix Fleet Agent Policy monitoring settings (#448)
  • Add elasticstack_elasticsearch_info data source. (#467)
  • Add elasticstack_fleet_package and elasticstack_fleet_package_policy resources (#454)

v0.9.0

09 Oct 17:28
Compare
Choose a tag to compare

Added

  • Update elasticstack_fleet_output to use new API schema format (#434)

Fixed

  • Fix mapping of webhook connectors that is stored in tfstate (#433)