Repository navigation
[Remote clusters] Add new security model - #161836
Conversation
…-ref HEAD~1..HEAD --fix'
…-ref HEAD~1..HEAD --fix'
alaudazzi
left a comment
There was a problem hiding this comment.
Added a few editing suggestions.
florent-leborgne
left a comment
There was a problem hiding this comment.
Content LGTM 🚀, besides the modal title that we agreed to revert @sabarasaba to avoid making it too repetitive.
Thanks for the changes!
alisonelizabeth
left a comment
There was a problem hiding this comment.
Thanks for working on this @sabarasaba! Latest LGTM. Tested locally. I think the copy is much cleaner now too 👍
| @@ -1,5 +1,13 @@ | |||
| # Remote Clusters | |||
|
|
|||
| ## Setting up a remote cluster | |||
There was a problem hiding this comment.
Thanks for adding this! I'm still not able to get a remote cluster with a successful connection 🤔. I noticed a few errors in the ES logs related to the license, ...operation due to expired license., so might be related to that.
There was a problem hiding this comment.
Ohhh thats odd, I was able to connect it consistently using this method 🤔
|
@sabarasaba can we also check off the |
Yes! This pr addresses the two instances where we were using deprecations in the RC plugin. |
|
@elasticmachine merge upstream |
|
buildkite test this |
|
@elasticmachine merge upstream |
|
@sabarasaba I've seen on slack that the API key mechanism is only possible if the remote cluster is also at least on 8.10 |
Just saw that! Do you have any suggestions on how we could update the copy to reflect that? 🤔 |
We could use the @florent-leborgne - what do you think? |
|
@kyrspl LGTM I was about to suggest the same, with simpler wording: |
|
@florent-leborgne Had a sync with @kyrspl and fixed the copy and visuals to accomodate those last changes: |
|
@elasticmachine merge upstream |
abdonpijpelink
left a comment
There was a problem hiding this comment.
Doc links look good, but result in a 404 until elastic/elasticsearch#98330 gets merged. I'll set up temporary redirects for them so this PR is unblocked.
|
@elasticmachine merge upstream |
💛 Build succeeded, but was flaky
Failed CI StepsTest Failures
Metrics [docs]Module Count
Async chunks
Page load bundle
History
To update your PR or re-run it, just comment with: cc @sabarasaba |
Fixes: #154312
Summary
This PR takes care of updating the UX for the creation of remote clusters so that after creating a new configuration we show the users the correspondant docs on how to setup authentication for it. Auth can be configured in two ways: either server TLS or mutual TLS, based on what the user selects we need to explain to them how to configure it.
Notes
With this PR I also fixed the EUI deprecations from the List,Edit and Add pages.
How to test
yarn es snapshot --license=trialand serverless search solution withyarn startScreenshots empty states
Screenshots
// Adding configuration flow





// With local form errors
// With enterprise license
// Without enterprise license
// With API error
// Remote clusters list

// Edit remote cluster config
