Fluent service package builder. Currently support only RPM packages. Built based on onmibus-td-agent and td-agent-builder
- configurable package name / version
- configurable fluentd distribution
- configurable ruby/jemalloc distribution
- configurable fluentd plugins (profile based)
- docker
- git
- python3.5+
- pip3
Clone the repository:
git clone [email protected]:oleewere/fluent-service-builder.git
cd fluent-service-builderBuild rpm:
make install-rpm PACKAGE_CONFIG=config/logging-agent.yamlpython3 -m venv env1
python3 setup.py install
python3 packager/cli.py --help
- support Windows/MacOS/deb packages