mirror of
https://github.com/bitnami/charts.git
synced 2026-08-10 14:15:55 +08:00
29 lines
1.0 KiB
YAML
29 lines
1.0 KiB
YAML
file:
|
|
/opt/bitnami/fluentd/conf/fluentd-inputs.conf:
|
|
exists: true
|
|
filetype: symlink
|
|
contains:
|
|
- "type http"
|
|
- "type kubernetes_metadata"
|
|
- "path /var/log/containers/*.log"
|
|
/var/log:
|
|
exists: true
|
|
filetype: directory
|
|
/var/lib/docker/containers:
|
|
exists: true
|
|
filetype: directory
|
|
command:
|
|
# The Chart is configured to keep track of the logs in the /var/log/containers directory. Creating a log file
|
|
# should trigger the Forwarder to send the contents to the Aggregator.
|
|
#
|
|
# The integration can be verified as the Forwarder pods have access to the logs of every pod in the cluster, so
|
|
# we check that the Aggregator is aware of the newly created file.
|
|
{{ with (printf "test-%s.log" (randAlpha 5)) }}
|
|
forward-aggregator-integration:
|
|
exec: "cd /var/log/containers && echo '{\"time\": \"2022-07-29T11:33:47.408955753Z\", \"data\": \"zwiebel\"}' > {{.}} && sleep 65 && find . -name \"*fluentd-0*\" -exec tail {} \\;"
|
|
exit-status: 0
|
|
stdout:
|
|
- {{.}}
|
|
timeout: 75000
|
|
{{end}}
|