Context
As part of the effort to integrate CKF with ambient mesh we'll need to ensure MLMD is also integrated.
MLMD has an extra nuance, that it needs to be reachable by any user namespace. Thus we'll need to have an extra allow-all AuthorizationPolicy to allow user workloads to talk to it (KFP steps).
What needs to get done
- Integrate the charm with the mesh
- Allow requests from the envoy proxy
- Extend the charm to use the library from the mesh team, to allow the charm to create the allow-all policy
- Should happen dynamically, if the charm is related to beacon
Definition of Done
- MLMD is part of the mesh
- Every Pod can reach it
- Traffic between Envoy and MLMD is working as expected
Context
As part of the effort to integrate CKF with ambient mesh we'll need to ensure MLMD is also integrated.
MLMD has an extra nuance, that it needs to be reachable by any user namespace. Thus we'll need to have an extra allow-all AuthorizationPolicy to allow user workloads to talk to it (KFP steps).
What needs to get done
Definition of Done