Includes

The includes section of YAML configuration files lets you specify additional YAML files to be merged into the current configuration. This lets you organize complex configurations into smaller, manageable files and include them as needed.

These files are identified as a list of filenames and can include relative or absolute paths. If a path isn't specified as absolute, it will be treated as relative to the file that includes it.

Usage

The following example demonstrates how to include additional YAML files using relative path references. This is the file system path structure:

├── fluent-bit.yaml
├── inclusion-1.yaml
└── subdir
    └── inclusion-2.yaml
circle-info

Environment variables aren't supported in includes section. The path for each file must be specified as a literal string.

You can reference these files in fluent-bit.yaml as follows:

includes:
  - inclusion-1.yaml
  - subdir/inclusion-2.yaml

Ensure that the included files are formatted correctly and contain valid YAML configurations for seamless integration.

Last updated

Was this helpful?