datadog-operator icon indicating copy to clipboard operation
datadog-operator copied to clipboard

Install agent community integration

Open miguelaferreira opened this issue 1 year ago • 4 comments

This issue is a question or potentially a feature request.

We need to install an integration that doesn't come bundled with the agent. The specific integration is for the ruby application server Puma. Installing that integration means running an agent command. While installing the agent as a daemon set, that would mean to run this command on any agent pod created.

What we would like to have is a way to describe this installation in the agent CR, and have it executed whenever an agent pod is created, or restarted.

One way we can think of to achieve what we need, is to build our own agent container image, but we would prefer not doing that. Is there any other way we could achieve this?

miguelaferreira avatar Jul 24 '23 12:07 miguelaferreira

Hi @miguelaferreira, thanks for reaching out. Building a custom agent container image, as you mentioned, is currently the recommended method for installing community-maintained integrations in containerized agent installs. See our documentation here: https://docs.datadoghq.com/agent/guide/use-community-integrations/?tab=docker#overview

I'll log a feature request in our backlog to investigate alternative solutions to make this installation process smoother.

fanny-jiang avatar Jul 24 '23 22:07 fanny-jiang

Thank you @fanny-jiang!

miguelaferreira avatar Jul 25 '23 06:07 miguelaferreira

+1 from us for this ... yes please

rockaut avatar Mar 28 '24 12:03 rockaut

Really wish we had this.

rajsinghtech avatar Apr 19 '24 02:04 rajsinghtech