Почему включение надстроек на EKS происходит так медленно?

Включение aws-ebs-csi-driver через terraform занимает 15 минут каждый раз. Это замедляет наш конвейер и даже вызывает несколько проблем с истечением срока действия некоторых токенов.

Я не смог найти никакой документации о том, как именно работают надстройки EKS. По сути, я получаю несколько дополнительных модулей в своем кластере. Я мог бы сделать то же самое с fluxcd, и это было бы быстрее (только время загрузки изображений, которое, я думаю, заняло бы менее 1 минуты).

Я использовал надстройки EKS в качестве первой попытки (я знаю, что это относительно новая вещь), и я ожидал, что это сделает мою жизнь проще.

Я не нашел ссылок ни на одно имя плагина в модуле EKS terraform, который я использую. Это наводит меня на мысль, что под капотом надстроек EKS находится отдельный набор микросервисов, и развертывание надстроек происходит асинхронно (это точно), может быть поставлено в очередь и по какой-то причине занимает на удивление много времени (из-за чего наши тесты занимают гораздо больше времени, увеличивается облачные расходы и т. д.)

  1. Кто-нибудь пытался развернуть aws-ebs-csi-driver самостоятельно, а не с помощью аддона, и мог бы поделиться своим опытом?

  2. Может быть, некоторые разработчики Aws могли бы поделиться некоторыми подробностями о том, как реализованы эти установки дополнений?

0 ответов

Другие вопросы по тегам