dd-agent:
container_name: dd-agent
image: datadog/agent:7.33.1
environment:
- DD_API_KEY=${DD_API_KEY}
- DD_TAGS=hogehoge
- DD_EC2_PREFER_IMDSV2=true # これを追加してコンテナ再起動
volumes:
- /var/run/docker.sock:/var/run/docker.sock:ro
- /proc/:/host/proc/:ro
- /sys/fs/cgroup/:/host/sys/fs/cgroup:ro
なんでこんなことを書いているのか
通常のagentの場合は datadog.yaml に ec2_prefer_imdsv2: true
を設定せよというのはググればすぐ出てくるのですが、コンテナの場合の記載方法が書いてあるのが config_template くらいしかなかったので。