feat: move constraints to gatekeeper
Package Owner Merge Request
Package Changes
Releases:
- https://repo1.dso.mil/platform-one/big-bang/apps/core/cluster-auditor/-/releases/0.3.0-bb.0
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/releases/3.4.0-bb.4
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/releases/3.4.0-bb.3
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/releases/3.4.0-bb.2
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/releases/3.4.0-bb.1
Moving OPA Constraints from cluster-auditor to OPA Gatekeeper package:
- https://repo1.dso.mil/platform-one/big-bang/apps/core/cluster-auditor/-/merge_requests/43
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/merge_requests/50
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/merge_requests/49
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/merge_requests/48
- https://repo1.dso.mil/platform-one/big-bang/apps/core/policy/-/merge_requests/46
Documentation only:
Additional Details
Constraints are now called as post-install hooks inside OPA Gatekeeper. Flux handles this appropriately with the Helm Release.
Known issues or expected conflicts?
It is unclear what happens to CRDs already created with cluster-auditor when OPA gatekeeper upgrades.
Closes https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/490
Merge request reports
Activity
added clusterAuditor gatekeeper labels
added 4 commits
-
cf0dd9b8...ce73d47d - 3 commits from branch
master
- bdd7c35a - Merge branch 'master' into 'move-constraints-to-opa'
-
cf0dd9b8...ce73d47d - 3 commits from branch
- Resolved by Michael McLeroy
added statusreview label
changed milestone to %1.11.0
added 1 commit
- d406b8b6 - Including addl constraint for service account
- Resolved by Michael McLeroy
It is unclear what happens to CRDs already created with cluster-auditor when OPA gatekeeper upgrades.
This worries me...can we at least test an install of BB from master then upgrade to this branch and see what happens with the old CRDs? They should get deleted if they were deleted from cluster-auditor, but I have noticed CRDs can be weird with that...
added statusdoing label and removed statusreview label
added statusreview label and removed statusdoing label