Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ec_deployment: Elasticsearch snapshot_settings management #3

Closed
marclop opened this issue May 20, 2020 · 1 comment
Closed

ec_deployment: Elasticsearch snapshot_settings management #3

marclop opened this issue May 20, 2020 · 1 comment
Labels
enhancement New feature or request
Milestone

Comments

@marclop
Copy link
Contributor

marclop commented May 20, 2020

Description

Currently, the ec_deployment resource has an elasticsearch.snapshot_settings object which can be used to manage the Elasticsearch snapshot settings for a given deployment.

The snapshot settings management is currently not implemented and when doing so, it should be done with care.

Managing the default ESS repository

When a Deployment lives in ESS, it automatically has an assigned S3 repository for the Elasticsearch resource of the deployment.
The configuration is readable when the remote resource is read and the state is saved, so we'd have to be careful not to remove the default repository information when managing the snapshot settings or always incur a state change when no settings are configured and the cluster has the default snapshot repository assigned.

Managing repository settings in ECE

When a Deployment is created in ECE, managing the snapshot settings is more straightforward than in SaaS, however it should be tested there too.

@marclop marclop added enhancement New feature or request Team:Delivery labels May 20, 2020
@marclop marclop added this to the v0.1.0 milestone Aug 13, 2020
@marclop
Copy link
Contributor Author

marclop commented Sep 8, 2020

This won't be managed by the terraform provider, but by Elasticsearch settings themselves.

@marclop marclop closed this as completed Sep 8, 2020
felix-lessoer added a commit to felix-lessoer/terraform-provider-ec that referenced this issue Oct 14, 2022
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

1 participant