Standarize on a logging framework, and provide utility methods for it in backend and cluster-agent
Closed this issue · 0 comments
jgwest commented
We should standardize on a logging framework for our two Go-based projects.
Options seem to include:
- github.com/sirupsen/logrus (used by Argo CD, but in maintenance mode)
- github.com/go-logr/logr (used by AppSet controller, presumably based on kubebuilder template... but it also uses logrus)
- github.com/go-logr/zapr / go.uber.org/zap
- k8s.io/klog/v2
- Others?