-
Notifications
You must be signed in to change notification settings - Fork 124
Open
Labels
debuggabilityissue/pr related to the ability to debug the systemissue/pr related to the ability to debug the system
Milestone
Description
Recently, we started working on a "log startup config" concept for all binaries. Critical for debuggability. See for example
| pkgflags.LogStartupConfig(flags, loggingConfig) |
k8s-dra-driver-gpu/pkg/flags/utils.go
Line 41 in f40f9d9
| func LogStartupConfig(parsedFlags any, loggingConfig *LoggingConfig) { |
More details should be added. What's not done yet: all binaries should log the commit on startup. It must be apparent, from logs, which version is running.
Ideally we add this soon, to make logs easier to interpret.
Also, while I am here, in case of the check command used in probes, we should not log that config :). Should be treated like a separate problem of course.
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
debuggabilityissue/pr related to the ability to debug the systemissue/pr related to the ability to debug the system
Type
Projects
Status
Backlog