Стендозависимые параметры конфигурации (SOWA, сайдкар Istio)#

Параметры для конфигурирования сайдкара Istio#

Переменные располагаются в файле helm/application/sowa/values.yaml.

Перечень доступных параметров#

Название параметра

Описание

Значение по умолчанию

istio.enabled

Использовать ли Istio для сетевого взаимодействия

true

istio.selectors_ingress.app

Селекторы граничного прокси в namespace

"sarm-istio-ingressgw"

istio.selectors_ingress.istio

Селекторы граничного прокси в namespace

"sarm-istio-ingressgateway"

istio.selectors_egress.app

Селекторы граничного прокси в namespace

"sarm-istio-egressgw"

istio.selectors_egress.istio

Селекторы граничного прокси в namespace

"sarm-istio-egressgateway"

istio.ingress_service_name

Название сервисов граничного прокси

"sarm-istio-ingressgw-svc"

istio.egress_service_name

Название сервисов граничного прокси

"sarm-istio-egressgw-svc"

istio.namespace

Название Namespace в который будет установлена IGEG

отсутствует

istio.ports.egress_http_port

HTTP порт для работы по внутренней сети меша (запросы с приклада)

11080

istio.ports.ingress_https_port

HTTPS порт для приема входящих запросов (запросы в приклад)

11443

istio.resources.cpu

CPU ресурсы для сайдкара Istio

"900m"

istio.resources.memory

Memory ресурсы для сайдкара Istio

"512Mi"

Описание маршрутов к внешним сервисам

istio.egress_route.fluentbit.hostname

Hostname маршрута для доступа к Kafka, для отправки журналов

отсутствует

istio.egress_route.fluentbit.ip_address

IP-адрес маршрута для доступа к Kafka, для отправки журналов

отсутствует

istio.egress_route.fluentbit.internal_port

Внутренний порт маршрута для доступа к Kafka, для отправки журналов

19092

istio.egress_route.fluentbit.external_port

Внешний порт маршрута для доступа к Kafka, для отправки журналов

9092

istio.egress_route.fluentbit.protocol

Протокол маршрута для доступа к Kafka, для отправки журналов

"kafka"

istio.egress_route.fluentbit.ssl.enabled

Включение SSL для маршрута для доступа к Kafka, для отправки журналов

false

istio.egress_route.fluentbit.ssl.clientCertificate

Клиентский сертификат для SSL

отсутствует

istio.egress_route.fluentbit.ssl.privateKey

Приватный ключ для SSL

отсутствует

istio.egress_route.fluentbit.ssl.caCertificates

CA-сертификаты для SSL

отсутствует