-
Notifications
You must be signed in to change notification settings - Fork 1.3k
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
[kots]: add db migration job to fluent bit logger #14051
Conversation
/hold this PR requires @gitpod-io/engineering-webapp approval to ensure that no sensitive data can be exposed via this logger See attached bundle supportbundle-2022-10-20T15_42_36.tar.gz |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Approving that no sensitive data can be exposed via this logger ✔️
/unhold thanks @geropl, much appreciated |
@@ -74,6 +74,13 @@ spec: | |||
Path /gitpod/log-collector | |||
Format plain | |||
|
|||
[OUTPUT] | |||
Name file | |||
Match migrations* |
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
What exactly are we matching here? The pod name?
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Yes - the file is in the format migrations-<id.<container-name>
, so will pick up both db-waiter
and migrations
for the container name
There was a problem hiding this comment.
Choose a reason for hiding this comment
The reason will be displayed to describe this comment to others. Learn more.
Awesome, thanks for the info!
/unhold |
Description
Add DB migration job to FluentBit ephemeral log collector
How to test
Install via KOTS, create a support bundle and search for
migrations-xxx.migrations
in the fluent bit logsRelease Notes
Documentation
Werft options:
If enabled this will build
install/preview
Valid options are
all
,workspace
,webapp
,ide