Основано на этой теме на форуме Rancher
Входной контроллер может находиться на одном узле, а модули могут быть на другом. При использовании балансировки нагрузки L7 при входе SSL отбрасывается, а трафик направляется на модуль без шифрования SSL.
Связь между входом и модулями может быть или не быть туннелированной в зависимости от конфигурации вашего Rancher для провайдеров CNI ( Документация )
Если ранчер настроен с помощью Canal , то связь между входом и модулями будет туннелирована, и, следовательно, защищена от внешних атакующих.
Однако, если ранчер настроен с Calico , он не будет туннелироваться.
Таким образом, в зависимости от ваших настроек вы можете использовать Canal, если к вашим узлам открыт доступ, и кто-то может прослушивать ваш трафик. Или вы можете использовать Calico, если у вас есть все настройки в частной сети.
Примечание
Существует потенциальная угроза безопасности, которая здесь не упоминается.
Ни Calico, ни Canal не могут защитить вас от вредоносных модулей. Так что если
ваша конфигурация требует уровня безопасности, где может быть модуль
нюхая трафик, вам нужно будет использовать другие потребности для обеспечения безопасности вашего
инфраструктура.