UNCLASSIFIED - NO CUI

Fix istio Operator-less handling

General MR

Summary

  • Adds support for Istio Operator-less enabled deployments and the dynamic creation of the following resources: Network Polices, Virtual services, and Authorization Policies.

  • Resource configurations are dynamically set depending on wether .values.bigbang.istio or .values.bigbang.istiod are enabled.

  • Following the merge of this MR, templating will be added to the BB MR that applies istio-injection=true labelon package namespaces when istiod is enabled. Example in the BB branch istiod-wrapper-and-package-templating

Relevant logs/screenshots

K3d Dev Cluster - Istio Operator, Jira and Confluence Enabled

Screenshot_2025-04-23_at_10.59.56_AM

K3d Dev Cluster - BB deployment with Istiod (Operator-less), Jira and Confluence Enabled

Screenshot_2025-04-23_at_12.44.32_PM

Linked Issue

#41 (closed)

Upgrade Notices

The wrapper package will now look for either .Values.bigbang.istiod.enabled or .Values.bigbang.istio.enabled to deploy the istio and networking components.

Edited by Luis Gomez

Merge request reports

Loading