Documentation
¶
Overview ¶
Package redisdb provides an Agent E2E integration component that runs a standalone Redis 7.2 OSS server plus a continuous command workload generator via Docker Compose on a remote host. It is used by the aws/integrations/redisdb scenario to give the host-installed Datadog Agent's redisdb check a live server to monitor over TCP at localhost:6379.
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func NewDockerCompose ¶
func NewDockerCompose(manager *docker.Manager) (docker.ComposeInlineManifest, []pulumi.Resource, error)
NewDockerCompose stages the workload script on the host and returns a Compose manifest that runs Redis 7.2 plus the continuous workload generator. The returned resources must be set as Compose dependencies so the bind-mounted script exists before the stack starts.
The manifest binds the staged script via an absolute host path, so it is independent of the Compose working directory chosen by the docker manager.
Types ¶
This section is empty.