Size: a a a

2020 September 16

AK

Andrey 🦉 Kovalchuk... in Istio_ru
Ivan Drygin
https://istio.io/latest/docs/reference/config/security/authorization-policy/#AuthorizationPolicy вот пример где должен запретить ко всем подам
Т.е. вот этот ресурс из примера, объявленный в одном пространстве с virtaulservice не работает. А в istio-system если объявлен - то все отлично.
источник

ID

Ivan Drygin in Istio_ru
а проверяете просто стуча в сервис через ingress ? (в обоих случаях размещения политики)
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
curl-ом тыкаю в эндпоинт.
источник

ID

Ivan Drygin in Istio_ru
Andrey 🦉 Kovalchuk
curl-ом тыкаю в эндпоинт.
у меня еще используется RequestAuthentication, если ее убираю оставив только AuthorizationPolicy то запросы тоже начинают проходить 😁
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
Так. Вот я уже встречал упоминание работы этих сущностей в связке, но не очень разобрал как и зачем.

Это Вы очень помогаете) Попробую разобраться, как они связаны.
источник

ID

Ivan Drygin in Istio_ru
у меня не давно была задача закрыть эндпоинт авторизацией через токен (jwt)
и вот в связке да, оно работает:)
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
У нас ещё, похоже, и версия старая. no matches for kind "RequestAuthentication" in version "security.istio.io/v1beta1»
источник

ID

Ivan Drygin in Istio_ru
в общем я удалил сейчас обе политики, проверил что трафик успешно ходит, применил политику из доки с именем deny-all  и она сработала=) magic
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
Может в новых версиях работает. Вопросов стало гораздо больше. Попробую решить вопрос с обновлением до актуальной.
источник

ID

Ivan Drygin in Istio_ru
у меня 1.7
источник

ID

Ivan Drygin in Istio_ru
Andrey 🦉 Kovalchuk
У нас ещё, похоже, и версия старая. no matches for kind "RequestAuthentication" in version "security.istio.io/v1beta1»
да кажется не старая
источник

ID

Ivan Drygin in Istio_ru
security.istio.io/v1beta1 сейчас актуальная
источник

ID

Ivan Drygin in Istio_ru
Ivan Drygin
в общем я удалил сейчас обе политики, проверил что трафик успешно ходит, применил политику из доки с именем deny-all  и она сработала=) magic
а, и да, меня сервис с istio сайдкарами
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
Ivan Drygin
security.istio.io/v1beta1 сейчас актуальная
А у нас networking.istio.io/v1alpha3 оказывается =(
источник

ID

Ivan Drygin in Istio_ru
Andrey 🦉 Kovalchuk
А у нас networking.istio.io/v1alpha3 оказывается =(
возможно с тех пор что-то поменялось
а версия istio какая?
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
До 1.5 точно. В ней только появлется "RequestAuthentication"
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
А как точно сказать, не знаю. Не особо понял, как это сделать.
источник

ID

Ivan Drygin in Istio_ru
можно точно по тегу istio контейнеров
       image: 'docker.io/istio/pilot:1.7.0' примерно так
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
1.4.7
источник

AK

Andrey 🦉 Kovalchuk... in Istio_ru
Судя по всему
источник