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.