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] Copy integration policy #75868

Open
ruflin opened this issue Aug 25, 2020 · 5 comments
Open

[Fleet] Copy integration policy #75868

ruflin opened this issue Aug 25, 2020 · 5 comments
Labels
enhancement New value added to drive a business result Team:Fleet Team label for Observability Data Collection Fleet team

Comments

@ruflin
Copy link
Contributor

ruflin commented Aug 25, 2020

If a user wants to create a new integrations policy, currently the user has to always start from scratch. But often it might be useful to copy an existing policy with all the params and adjust it. To make this possible the proposal here is that either when looking at the policy list of an Agent Config or when adding an Integration to an Agent Policy, the user can select existing policies.

If the user selects an existing policy and clicks copy, the integration editing screen shows up with the prefilled values. The new integration policy has its own id.

image

If a policy is copied, no copy exist before the user hit Save from the edit screen. This is important as the copy only takes effect after modifying all configuration options. In case the copy option is from the policy list of an Agent Config, the user could select the target Agent Policy to copy it to. At first, we could support only 1 workflow.

@ruflin ruflin added the Team:Fleet Team label for Observability Data Collection Fleet team label Aug 25, 2020
@elasticmachine
Copy link
Contributor

Pinging @elastic/ingest-management (Team:Ingest Management)

@jen-huang jen-huang changed the title [Ingest Manager] Copy integration policy [Fleet] Copy integration policy Apr 28, 2021
@jen-huang jen-huang added the enhancement New value added to drive a business result label Apr 28, 2021
@mikagika
Copy link

Even better would be the ability to just include an existing integration policy onto a new agent policy. Copying the integration policy would solve different use cases, but in many cases I'd prefer that if I need an integration on a particular server it functions the same way that I've configured that integration on all other servers where it's in use.

@jen-huang
Copy link
Contributor

@mikagika The concept of reusable integration policies is tracked in #75867.

@mikagika
Copy link

Ah, good to know!

@ghost
Copy link

ghost commented Oct 1, 2022

Has there been any headway made on this proposal?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
enhancement New value added to drive a business result Team:Fleet Team label for Observability Data Collection Fleet team
Projects
None yet
Development

No branches or pull requests

4 participants