FEATURES:
Migration to TF Plugin Framework
BREAKING CHANGE:
ec_deployment
uses a new schema now in order to fix the crucial defects around autoscaling/topologies:
Existing resources should be imported. Please see NOTES below and README for more details.
NOTES
- Older versions of terraform CLI can report errors with the provider 0.6.0. Please make sure to update Terraform CLI to the latest version.
ec_deployment
has a new schema now but state upgrade is not implemented. The recommended way to proceed with existing TF resources is state import. However, this doesn't import user passwords and secret tokens.- After import, the next plan command may try to delete some empty or zero size attributes, e.g. it can try to delete empty
elasticsearch
config
orcold
tier attributes if configuration doesn't define them and cold tier size is zero. It should not be a problem. You can either execute the plan (the only result should be an updated Terraform state while the deployment should remain the same) or add emptycold
tier andconfig
elasticsearch
attributes to the configuration. - The migration is based on 0.4.1, so all changes from 0.5.0 and 0.5.1 are omitted.