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] add Agent config details yaml view #60943

Merged
merged 3 commits into from
Mar 23, 2020

Conversation

nchaulet
Copy link
Member

@nchaulet nchaulet commented Mar 23, 2020

Summary

Resolve #57958

While working on fleet it help a lot to be able to visualize the yaml config. So I implemented the tab.

I did not implemented the full enrollment UI as in the design, as it's currently still under discussion.

UI changes

Screen Shot 2020-03-23 at 1 09 20 PM

Questions

There is no api key in the full config as the api key are per agent do we still want to have one for the standalone agent scenario (not using fleet) cc @ph @michalpristas

@nchaulet nchaulet added v8.0.0 release_note:skip Skip the PR/issue when compiling release notes Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project v7.7.0 labels Mar 23, 2020
@nchaulet nchaulet requested a review from a team March 23, 2020 17:21
@elasticmachine
Copy link
Contributor

Pinging @elastic/ingest-management (Feature:Fleet)

Copy link
Contributor

@jen-huang jen-huang left a comment

Choose a reason for hiding this comment

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

I've been thinking that this would be useful too 😊 So thanks for implementing! Left some minor comments but otherwise LGTM.

/>
</h3>
</EuiTitle>
<EuiSpacer size={'m'} />
Copy link
Contributor

Choose a reason for hiding this comment

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

keep as size="m"?

Copy link
Member Author

Choose a reason for hiding this comment

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

👍it's annoying that prettier do not catch things like that

defaultMessage="To enroll an agent with this configuration, copy and run the following command on your host."
/>
</EuiText>
<EuiSpacer size={'m'} />
Copy link
Contributor

Choose a reason for hiding this comment

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

keep as size="m"?

<EuiSpacer size={'m'} />
<EuiText size="s">
<FormattedMessage
id="xpack.ingestManager.yamlConfig.instructionDescription "
Copy link
Contributor

Choose a reason for hiding this comment

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

trailing space

<EuiTitle size="s">
<h3>
<FormattedMessage
id="xpack.ingestManager.yamlConfig.instructionTittle "
Copy link
Contributor

Choose a reason for hiding this comment

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

trailing space and typo - instructionTitle

@nchaulet
Copy link
Member Author

@elasticmachine merge upstream

@nchaulet nchaulet merged commit 3eeb8df into elastic:master Mar 23, 2020
@nchaulet nchaulet deleted the feature-ingest-agent-config-yaml branch March 23, 2020 20:40
nchaulet added a commit to nchaulet/kibana that referenced this pull request Mar 23, 2020
@kibanamachine
Copy link
Contributor

💚 Build Succeeded

History

To update your PR or re-run it, just comment with:
@elasticmachine merge upstream

@jen-huang jen-huang added the Team:Fleet Team label for Observability Data Collection Fleet team label Mar 26, 2020
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Feature:EPM Fleet team's Elastic Package Manager (aka Integrations) project Feature:Fleet Fleet team's agent central management project release_note:skip Skip the PR/issue when compiling release notes Team:Fleet Team label for Observability Data Collection Fleet team v7.7.0 v8.0.0
Projects
None yet
Development

Successfully merging this pull request may close these issues.

[Ingest] Agent configuration YAML file tab UI
4 participants