Для того чтобы использовать все возможности Istio, поды в сервисной сетке должны запускать прокси sidecar Istio.
Внедрение прокси sidecar в основном контролируется с помощью меток, применяемых либо на уровне namespace, либо на уровне пода.
При включении на уровне namespace автоматическое внедрение добавляет конфигурацию прокси при создании пода с помощью admission controller, обеспечивая наличие sidecar в любых новых подах в этом namespace.
Метка revision также используется для определения, с каким экземпляром контрольной плоскости Istio будет ассоциироваться sidecar.
Обратите внимание, что в отличие от ручного внедрения, автоматическое внедрение происходит на уровне пода. Вы не увидите изменений в самом deployment. Вместо этого следует проверить отдельные поды (через kubectl describe
), чтобы увидеть внедренный прокси.