Size: a a a

2021 October 05

4

4c74356b41 in Istio_ru
кто-то использует какой-то waf для истио?
источник

4

4c74356b41 in Istio_ru
а то чот как-то я особо вариантов не вижу
источник

4

4c74356b41 in Istio_ru
разве только gloo
источник

A

Alex Sharov in Istio_ru
народ, а кто-нибудь делал фильтер для пробрасывания XFF хедера?
я написал, но у меня он что-то нифига не работает
источник

4

4c74356b41 in Istio_ru
я делал для hsts инжект хедера
источник

4

4c74356b41 in Istio_ru
а покажите фильтр или что
источник

A

Alex Sharov in Istio_ru
---
apiVersion: networking.istio.io/v1alpha3
kind: EnvoyFilter
metadata:
 name: xff-filter
spec:
 workloadLabels:
   app: <my_app_name>
 filters:
   - listenerMatch:
       portNumber: 443
       listenerProtocol: HTTP
       listenerType: ANY
     filterName: envoy.lua
     filterType: HTTP
     filterConfig:
       inlineCode: |
         function envoy_on_request(request_handle)
           local xff_header = request_handle:headers():get("X-Forwarded-For")
           local first_ip = string.gmatch(xff_header, "(%d+.%d+.%d+.%d+)")();
           request_handle:headers():add("X-Cust-User-IP", first_ip);
         end
источник

4

4c74356b41 in Istio_ru
а блин, у меня не было lua ;) хотя я когда-то аддоны для вова писал на lua ;) но "ща" не вспомню быстро, а нужно бежать)
источник

A

Alex Sharov in Istio_ru
оки
источник
2021 October 07

D

Deance in Istio_ru
Не подскажете, можно ли в конфигах sidecar'а (envoy) где-то прописать white-list сервисов, к которым можно обратиться из приложения?
Хочется добиться того, чтобы из приложения можно было обратиться только к заранее заданным сервисам и больше никуда
источник

AL

Aleksey Lazarev in Istio_ru
Какой тру вей делпоить истио?
источник

AL

Aleksey Lazarev in Istio_ru
istioctl не очень нравится так как условно придется ci писать
источник

AL

Aleksey Lazarev in Istio_ru
а если взять какой нибудь чарт и скормить арго не придется
источник

G

Georgy in Istio_ru
Можно с помощью Sidecar ресурса https://istio.io/latest/docs/reference/config/networking/sidecar/
источник

AL

Aleksey Lazarev in Istio_ru
Да и в целом хочется ультимативный гайд по истио
источник

4

4c74356b41 in Istio_ru
я ща деплою чартами. с 1.10 завезли обратно чарты
источник

G

Georgy in Istio_ru
Чарты идут в стандартной поставке. Можно еще с помощью istioctl manifest generate генерировать конечный yaml файл, и его тоже через Арго деплоить
источник

4

4c74356b41 in Istio_ru
сайдкар или дестенейшн рулы. сайдкар, наверное, правильнее
источник

AL

Aleksey Lazarev in Istio_ru
яснопонятно
источник

AL

Aleksey Lazarev in Istio_ru
гляну агась
источник