Without this patch the istio-gateway component isn't functional, the
HTTPRoute created for httpbin isn't programmed correctly. There is no
Gateway resource, just a deployment created by the istio helm chart.
This patch replaces the helm chart with a Gateway resource as was done
previously in the k3d platform schematic.
This patch also simplifies the certificate management to issue a single
cert valid for the platform domain and a wildcard. We intentionally
avoid building a dynamic Gateway.spec.listeners structure to keep the
expose a service guide relatively simple and focused on getting started
with Holos.
Without this patch the istio-gateway component isn't functional, the HTTPRoute created for httpbin isn't programmed correctly. There is no Gateway resource, just a deployment created by the istio helm chart.
This patch replaces the helm chart with a Gateway resource as was done previously in the k3d platform schematic.
This patch also simplifies the certificate management to issue a single cert valid for the platform domain and a wildcard. We intentionally avoid building a dynamic Gateway.spec.listeners structure to keep the expose a service guide relatively simple and focused on getting started with Holos.
Closes: #234