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

Move elasticsearch create to deployments API #62

Closed
marclop opened this issue Nov 26, 2019 · 0 comments · Fixed by #67
Closed

Move elasticsearch create to deployments API #62

marclop opened this issue Nov 26, 2019 · 0 comments · Fixed by #67
Assignees
Labels
enhancement New feature or request

Comments

@marclop
Copy link
Collaborator

marclop commented Nov 26, 2019

Overview

ecctl elasticsearch create allows both the creation of a simple Elasticsearch cluster and of a complex sliders-able clustere with a more complex topology. There's a number of problems with the APIs and the way that command operates:

  1. Uses POST /v1/clusters/elasticsearch to create it, which we should move away from since it'll soon be deprecated.
  2. Uses the legacy cluster plan definition, which works OK today, but there's no assurance it will continue to work going forward since there's a bunch of fields used in the models to create it which are clearly marked as deprecated.
@marclop marclop added enhancement New feature or request loe:large labels Nov 26, 2019
@marclop marclop added this to the 32: Nov 13 - Dec 03 milestone Nov 26, 2019
@marclop marclop self-assigned this Nov 26, 2019
@ppapapetrou76 ppapapetrou76 mentioned this issue Nov 26, 2019
15 tasks
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

Successfully merging a pull request may close this issue.

1 participant