Resolve "Sonarqube - Add Dynamic Network Policy support"
General MR
Summary
Update istio related network policies (egress and ingress) to be more dynamic allowing values to be passed down from the umbrella templates instead of being hard coded. This is in preparation for the operatorless Istio migration as the components are in different namespaces.
Validation only needs to be performed on current istio implementation. However, the operatorless components can also be tested by using the sonarqube-netpol
branch from the Big Bang repository (These changes will be added to the branch that gets created to update the tag). Additionally istio
and istioOperator
will need to be disabled while istioCore
and istioGateway
. are enabled.
Relevant logs/screenshots
Validated network policies still work with original Istio implementation on Upgrade and using Fresh Install
Linked Issue
Upgrade Notices
N/A