Skip to content

ece medium and large installation instructions improved #2146

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

Open
wants to merge 5 commits into
base: main
Choose a base branch
from

Conversation

eedugon
Copy link
Contributor

@eedugon eedugon commented Jul 16, 2025

This PR fixes and improves ECE medium and large installation instructions.

Fixes:

  • The description of amount of allocators needed for a large installation wasn't coherent.
  • We had a bug in the procedure where we were not adding the step of removing the allocator role from the initial host, which is important.
  • Large instructions also needed to remove proxy role.
  • Removing proxy role on first host has the implication of needing to update the endpoint URLs.

Enhancements:

  • Added a small note to understand why the drawing shows the allocator role greyed out in one of the hosts. It improves the reading flow.
  • Log into Cloud UI was in the wrong order :)
  • Change deployment configuration link points now to the right place.

Closes https://github.com/elastic/cloud/issues/133321

Copy link

github-actions bot commented Jul 16, 2025

Copy link
Contributor

@kilfoyle kilfoyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! 🐅
Looks great! Just one suggestion.

@eedugon
Copy link
Contributor Author

eedugon commented Jul 17, 2025

Thanks for your comments @kilfoyle .

I've realized that we had more bugs in the "large" doc, and I'll need to fix them before merging.

In the "large installation", we forgot to remove the proxy role (which is also greyed-out in first host).
Also by default ECE is configured with the IP address of the first installed node as the base to create the external endpoint URLs.
If that node removes the proxy role the URLs provided by cloud UI won't work, and the user needs to change the configuration of the Endpoint URL configuration in ECE -> Settings page. I'll also add a step and section to that.

Copy link
Contributor

@kilfoyle kilfoyle left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM! ⛵
Looks superb @eedugon!

@eedugon eedugon requested review from a team and removed request for Leaf-Lin July 18, 2025 14:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

2 participants