-
Task
-
Resolution: Done
-
Undefined
-
None
-
None
-
None
-
2
-
False
-
-
False
-
-
-
GRC Sprint 2023-01, GRC Sprint 2023-02, GRC Sprint 2023-03, GRC Sprint 2023-04
-
No
Many of our Makefiles have common targets. Rather than duplicate the content in the top-level Makefiles, we will have a "common" Makefile in every controller repo that is included in the top-level Makefiles. This is to avoid using Git submodules or pulling the common Makefile from GitHub since this can be flaky.
At first, this will just include the service account kubeconfig generation for the E2E tests in the repo.
As part of this task, the periodic job should also ensure the Makefiles are in sync. The source of truth common Makefile will be in the governance-policy-framework.
- is depended on by
-
ACM-3297 cert-policy-controller: Use SA for E2E
-
- Closed
-
-
ACM-3298 iam-policy-controller: Use SA for E2E
-
- Closed
-
-
ACM-3299 governance-policy-propagator: Use SA for E2E
-
- Closed
-
-
ACM-3300 governance-policy-addon-controller: Use SA for E2E
-
- Closed
-
-
ACM-3301 governance-policy-framework-addon: Use SA for E2E
-
- Closed
-