datadog-operator
datadog-operator copied to clipboard
Install agent community integration
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?
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.
Thank you @fanny-jiang!
+1 from us for this ... yes please
Really wish we had this.