-
Story
-
Resolution: Done
-
Undefined
-
None
-
8
-
False
-
-
False
-
-
-
GitOps Scarlet Sprint 13, GitOps Scarlet Sprint 14
See parent epics for details.
Acceptance Criteria:
- Add new fields to ArgoCD CR which enable JSON logging in the Argo CD components of OpenShift GitOps that do not currently have it.
- Fields should be the same name/format as other cases where we are enabling JSON logging
- See parent epic for my quick initial list of places where I see it is missing and could be enabled
- Investigate to make sure that I didn't miss any : )
- The default should remain unchanged: json logging should be disable by default, unless enabled by these new fields.
- When those fields are set to true, the corresponding component should log JSON.
- When the fields are set to false, or unset, the corresponding component should log as plain test.
- Unit/E2E tests to verify it works as expected.