EK Istio mTLS STRICT
For https://repo1.dso.mil/platform-one/big-bang/bigbang/-/issues/1013
NOTE: Uses a podSelector rather than enforcing on the whole namespace since logging
is a shared namespace.
Merge request reports
Activity
added statusreview label
- Resolved by Micah Nagel
- Resolved by Micah Nagel
- Resolved by Micah Nagel
- Resolved by Micah Nagel
- Resolved by Micah Nagel
- Resolved by Micah Nagel
Adding some more general things:
- We should have two separate peer auth files, completely separated by pod selector (i.e. one for elastic and one for kibana)
- Any exceptions to the STRICT mode should go inside of those same files as
portLevelMtls
sections - All
portLevelMtls
exceptions should be wrapped in a conditional on mtls.mode set to STRICT rather than putting that conditional around the entire file
added statusdoing label and removed statusreview label
added disable-ci label
assigned to @micah.nagel
assigned to @ronwebb
added 2 commits
removed statusdoing label
removed disable-ci label
Everything seemed to check out. Note that I put a conditional around the script test because BB CI will fail on it since the test pod is not istio injected. We could resolve that in the future with a change to gluon, but for now this was a simple hack to make it happy.
See BB MR with all 3 package changes: https://repo1.dso.mil/platform-one/big-bang/bigbang/-/merge_requests/1537
added statusreview label
mentioned in commit 171c30a4