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

[Fleet] Enhance UI to have a quick-setup 'button' for on-prem deploys using --insecure option / self-signed certs #115559

Open
EricDavisX opened this issue Oct 19, 2021 · 1 comment
Labels
Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@EricDavisX
Copy link
Contributor

EricDavisX commented Oct 19, 2021

Describe the feature:
Add some obvious UX element in the Fleet UI that would alert new self-managed users of the need to put:
ssl.verification_mode: none
... into the Fleet ES output settings. We could make this a hover link, or even a 'button' to do it for them (if that isn't too invasive). This is needed when user has self-signed certs (and the --insecure flag in Agent deploy). This area has generated many SDH and we can make this UX easier for users to start up with Fleet on self-managed deploys.

Describe a specific use case for the feature:
This is an extension of fixes put into elastic/beats#28007 wherein we have an opportunity to make the UX much better. Please review the issue to start.

The summary of where that landed is that we decided not make some behavior 'default' in Agent side based on the --insecure flag usage as we felt it was overstepping boundaries of what the user may want.

I submit we can offer a button on the kibana side, when we can detect the need to do the minimal additional setup in the Elasticsearch outputs section of Fleet to help users who will otherwise not know they need to do this unless they read the docs.

We could make it a one-time pop up button that is hidden based on some Kibana side value.

@EricDavisX EricDavisX added the Team:Fleet Team label for Observability Data Collection Fleet team label Oct 19, 2021
@elasticmachine
Copy link
Contributor

Pinging @elastic/fleet (Team:Fleet)

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

2 participants