Michael Crenshaw
Michael Crenshaw
# Summary There are a lot of places in source where we `return err` without adding context with `fmt.Errorf()`. # Motivation Error messages without wrapping context are difficult to debug....
Just noticed that this was missing from the example doc.
# Summary 2.4 [creates a non-expiring ServiceAccount token Secret](https://github.com/argoproj/argo-cd/pull/9546) on `argocd cluster add` for 1.24 clusters. Instead, Argo CD should use the TokenRequest API. # Motivation Kubernetes recommends using the...
# Summary The bottom field should be a link. ![Screenshot of Argo CD Application Details page. The bottom field is `path`, and the value is just text. It is not...
# Summary In 2.4 we introduced new RBAC for logs. In 2.5, we should enable that enforcement by default as [promised in the 2.3 -> 2.4 upgrade guide](https://github.com/argoproj/argo-cd/blob/master/docs/operator-manual/upgrading/2.3-2.4.md#enable-logs-rbac-enforcement). # Motivation...
It's likely that syncs contain multiple tasks with the same gvk. This will make sure we only hit the k8s API once per gvk per sync operation.
This change allows the plugin user to specify a custom function to get the current time. For my purposes, this allowed me to let the server specify what the client's...