Skip to content

Latest commit

 

History

History
12 lines (7 loc) · 1.28 KB

NOTICE.md

File metadata and controls

12 lines (7 loc) · 1.28 KB

Notices for GardenerVali output plugin

This plugin extends Credativ/Vali fluent-bit output plugin v1.6.0 which aims to forward log messages from fluent-bit to Vali. It is maintained by SAP.

Copyright

All content is the property of the respective authors or their employers. For more information regarding authorship of content, please consult .reuse/dep5 file.

Modifications

After coping the original plugin from Credativ/Vali the files, which was in one single directory, was splitted to different packages. Then a controller package was added. The controller use shared informer to watch for namespaces and process the CREATE, UPDATE, DELETE Events. The vali.go file was modified to implement a function for storing the new controller and to search for the dynamic host path in the currently processing log entry. The config.go was modified to parse additional properties needed for the new functionality. vali.go was split to vali.go and utils.go to separate methods from helper functions. out_vali.go was modified to initialize cluster kubernetes client and make a shared informer which will be passed to each controller.