Я использую гибридную версию кластера EKS, где я пытаюсь использовать AWS Fargate для некоторых из моих рабочих нагрузок. Из того, что я знаю, AWS Fargate может использоваться для модулей без сохранения состояния, что делает естественным то, что для стандартного сценария app / db вам придется использовать гибридный режим, когда приложение работает на Fargate, в то время как db работает на одном из рабочих EKS. узлы. Проблема, которую я вижу, в том, что приложение не может общаться с БД в этом случае.
Теперь я бы пришел к выводу, что рабочая нагрузка на Fargate может быть достигнута с внешней стороны Fargate, только если используется вход ALB впереди? Если это так, это также не решит эту проблему, так как приложение (на Fargate) должно подключаться к базе данных (работает на рабочих узлах EKS), а не наоборот. Я думаю, это можно решить, если вход ALB перед db, но мне кажется, что это излишнее убийство?
Есть ли другой способ обойти эту проблему?
Спасибо.