Migrating Beats to Fleet and Elastic Agent via Puppet


We manage everything Elastic via Puppet. That means Beats, Kibana, etc.

How do we migrate from Beats to Fleet, with Puppet?

Is there even a way to Configure Fleet via Puppet yet?

All I can find, are guides that show Fleet setup via Kibana GUI, but setting up and maintaining Elastic Agent on hundreds of Machines via a GUI seems like it would be a full-time job.

Is there something I have misunderstood, or is not aware of?

Hello @maltewhiite

What ever you can perform via GUI is actionable through the API layer. Please refer to: Fleet APIs | Fleet User Guide [7.14] | Elastic for details.

I'd be happy to speak with you further on your specific requirements in making this migration.


1 Like

Thanks! I was not aware of the API. I will look into it with the team.

This topic was automatically closed 28 days after the last reply. New replies are no longer allowed.