Skip to content

ricsanfre/fluent-multiline-app

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

19 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Multiline logging apps for testing Fluentbit

The purpose

The goal of this project is to create applications to test Fluentbit/Fluentd multiline logs in a Kubernetes environment in my Kubernetes Pi Cluster.

Since built-in fluentbit multiline parsing supports several programming languages, two applications have been developed:

  • Go application (go directory)
  • Java application (java directory)

Docker images available in docker hub

Github actions configured to build automatically multiarchitecture AMD64 and ARM64 images with two different tags (java and go) for each of the application

Docker hub images available at ricsanfre/fluent-multiline-app

Deploying the app in kubernetes

To deploy the application in Kubernetes execute the following

$ kubectl apply -f kubernetes/fluent-multiline-app-deployment.yaml

About

Multiline log generator apps for testing fluentbit

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published