Open sluetze opened 1 year ago
We could:
configure_network_policies
and configure_network_policies_hypershift_hosted
)configure_network_policies_namespaces
)project_config_and_template_network_policy
)rules:
- configure_network_policies
- configure_network_policies_hypershift_hosted
- configure_network_policies_namespaces
- project_config_and_template_network_policy
I agree with you benruland for the basic ifnrastructure. emeratos has a point with ServiceMesh and mTLS. This is also seen by c puppe in his interpretations of the building block. IMHO most companies won't have servicemesh and mTLS. So we might start with network policies and later on create something for ServiceMesh?
As you mentioned the usage of service mesh is probably pretty rare. I'd rather focus on the network policy part. Altough, the simple presence of network policies doesn't yet meet these requirements, does it?
In the end, we are only giving some indication, if this control can be met. The existance of suitable policies that satisfy all requirements needs to be ensured by the application owner.
Implementation completed in https://github.com/ComplianceAsCode/content/pull/11659
During rebasing, I accidentially closed the previous PR. For better reviewability, I created a new PR: https://github.com/ComplianceAsCode/content/pull/12154
mTLS and/or service mesh?
But I'd say this is not really checkable and is an organizational control outside the scope of OpenShift configuration