Skip to content

Add S3 as backend #47

New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Open
wants to merge 15 commits into
base: main
Choose a base branch
from
Open

Conversation

dergeberl
Copy link
Contributor

Description

Co-authored-by: @knht

This PR adds S3 as possible backend for the audit logs.

We tried to expose only the relevant fields of the fluentbit config for S3. If fields are missing we can add them. Docs of the config.

I am not 100% happy with the validation part. I think it would be better to check this directly during the shoot change and this would be in my opinion to big for that PR, therefore I added it like the validations in splunk.

I also think it would make sense to move the backends to dedicated packages to avoid accidental use of const. But I also think that would make this PR more complex. So that should be done in a dedicated PR.

This PR is based on #41. Unfortunate I cant update the PR or mark it as ready for review. Therefore I opened a new PR. Feel free to close the PR #41.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
Status: No status
Development

Successfully merging this pull request may close these issues.

2 participants