Proposal has two things to consider:
Remove flags from k8s components
Remove flags from klog
(We could also do both)
Klog wasn’t intended to be an all-purpose logging library, but it ended up becoming one and now has widespread community usage
V1 -> v2 migration was extremely painful, and probably would be worse for a v2 -> v3
Klog was forked from glog and ended up supporting all its flags by default, wasn’t really deliberate
Move forward:
Propose sane defaults,
Cleaning up the output stream flags first for k8s binaries
Then clean up file-specific flags
Punt the klog-specific changes down the road
--
You received this message because you are subscribed to the Google Groups "Kubernetes developer/contributor discussion" group.
To unsubscribe from this group and stop receiving emails from it, send an email to kubernetes-de...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/kubernetes-dev/d6692cf8-b1b1-4825-9310-da71c46b3a04n%40googlegroups.com.