Можно ли развернуть Cilium-Istio с помощью оператора Istio?
Мы переходим на Cilium в качестве нашего подключаемого модуля Kubernetes CNI. Мы также используем сервисную сетку Istio и хотели бы использовать преимущества Cilium в нашем развертывании Istio. Я понимаю, что для этого нам потребуется развернуть "оснащенную" версию Istio Cilium (https://github.com/cilium/istio). Cilium предоставляет версию istioctl CLI, которая развертывает версию Istio Cilium. Однако мы развертываем / поддерживаем Istio в наших кластерах с помощью оператора Istio. CLI cilium-istioctl, похоже, устанавливает вышестоящий оператор Istio, который затем устанавливает вышестоящий Istio, а не его версию Cilium. Есть ли Cilium версия Istio Operator?
1 ответ
Я почти уверен, что вы можете просто поменять местами изображения в манифесте оператора. Это примечание из последнего релиза cilium-istio, в котором отмечается, что все, что они делают, это меняют местами прокси и пилот с изображениями ресничек, все остальное по умолчанию.
https://github.com/cilium/istio/releases/tag/1.9.6
Istioctl with defaults to cilium images of proxy and pilot,
other images default to upstream Istio, tag 1.9.6.