UNCLASSIFIED - NO CUI

VirtualService `hosts:` improvements

Summary

Currently the template responsible for creating the Nexus VirtualService does not inherit the values that are normally set in .Values.istio.app.hosts in other applcations, instead using {{ .Values.hostname }}.{{ .Values.domain }} to construct a single hostname value. This behavior breaks the methods IronBank currently employs to provide environment-specific .Values.istio.app.domain values to an environment-agnostic istio hostname file. This should be fixed to provide the flexibility to define multiple hostnames for a VirtualService and to match the expected format we currently depend on for Ironbank.

Suggested fix:

!39 (merged)

Edited by Tim Seagren