UNCLASSIFIED - NO CUI

Enable istio version

General MR

Summary

This is part of the effort to migrate to Istio Operatorless. The problem is that both versions cannot be deploy to the same cluster as they will collide. This MR add a method to disable istio and istioOperator if a label of istioCore is present on the MR. Additionally, it will enable all gateways required for the new istioCore helm charts. This was also added to the all-packages logic. The end goal of this will be it continues to working as it always had unless a label of istioCore is present.

Relevant logs/screenshots

Pipeline with istioCore label https://repo1.dso.mil/big-bang/pipeline-templates/package-validation/-/jobs/42912166/viewer#L3883

Pipeline without istioCore label (default) https://repo1.dso.mil/big-bang/pipeline-templates/package-validation/-/jobs/42995332#L828

Linked Issue

issue

Upgrade Notices

N/A

Merge request reports

Loading