diff --git a/infrastructure/istio-config/aero/istio-config.yaml b/infrastructure/istio-config/aero/istio-config.yaml index ba32b26..d5dbd60 100644 --- a/infrastructure/istio-config/aero/istio-config.yaml +++ b/infrastructure/istio-config/aero/istio-config.yaml @@ -25,6 +25,15 @@ spec: environments: aero: namespaces: [] + # Блок обязателен, даже пустой: шаблоны gateway.yaml и virtualservice.yaml + # разыменовывают $env.istio.gateways / .virtualServices без проверки на + # nil и падают с "nil pointer evaluating interface {}". + # Публикацию сервисов наружу добавим отдельным шагом. + istio: + gateways: {} + virtualServices: {} + requestAuthentications: {} + authorizationPolicies: {} certManager: certificates: # Издатель — внутренний CA контура, а не ACME: до Let's Encrypt