Public Repository

Last pushed: 4 months ago
Short Description
Lykuid Docker Agent (derived from the DataDog docker agent)
Full Description

Lykuid Agent Dockerfile

This repository is meant to build the base image for a Lykuid Agent container based on dd-agent by Datadog. You will have to use the resulting image to configure and run the Agent.

Quick Start

The default image is ready-to-go. You just need to set your API_KEY in the environment.

docker run -d --name lykuid-agent \
  -v /var/run/docker.sock:/var/run/docker.sock:ro \
  -v /proc/:/host/proc/:ro \
  -v /sys/fs/cgroup/:/host/sys/fs/cgroup:ro \
  -e API_KEY={your_api_key_here} \
  lykuid/docker-lykuid-agent

If you are running on Amazon Linux, use the following instead:

docker run -d --name lykuid-agent \
  -v /var/run/docker.sock:/var/run/docker.sock:ro \
  -v /proc/:/host/proc/:ro \
  -v /cgroup/:/host/sys/fs/cgroup:ro \
  -e API_KEY={your_api_key_here} \
  lykuid/docker-lykuid-agent

Configuration

Please see the dd-agent configuration page

A custom configuration can be loaded at container start time by placing on the web or S3.

aws s3 cp --acl public-read \
     ./dd-config.tar.gz \
      s3://your-bucket/dd-config.tar.gz

This configuration can then be loaded into the agent by providing an additional environment variable.

-e CONFIG_TARBALL_URL=https://your-bucket.s3.amazonaws.com/dd-config.tar.gz

Thanks to loopingz for building the original Dockerfile that this image is based on.

Docker Pull Command
Owner
lykuid

Comments (0)