Назад | Перейти на главную страницу

Невозможно получить доступ к экземпляру RDS внутри кластера EKS | EKS <-> RDS соединение

Я пытаюсь получить доступ к существующим RDS экземпляр во вновь созданном EKS кластер. шаги, которые я выполнил:

после всего этого шага я пытаюсь получить доступ к экземпляру:

> kubectl run -i --tty --rm debug --image=busybox --restart=Never -- sh
/ # nc bh.cvcmxxxxxxnouu.us-west-2.rds.amazonaws.com 3306
^Cpunt!

Примечание:

  1. В пиринговом соединении VPC все ClassicLink отключены.
  2. Я также включил Разрешение DNS и имена хостов DNS для RDS и EKS vpc.

Цель: получить доступ к экземпляру RDS внутри кластера EKS.

есть идеи, что я делаю не так?

Сегодня я смог решить эту проблему, выполнив этот вопрос (выполнив указанные 6 шагов): Вот

Моя проблема заключалась в следующем: в EKS VPC было 2 таблицы маршрутов, одна из которых Основной, и по умолчанию я пытался указать в нем маршрут назначения. где 2 подсети ЭКС не были подключены. Вместо этого он прикреплен к другой таблице маршрутизации того же VPC. при добавлении маршрута назначения в эту неосновную таблицу маршрутов он работает.

Если вы будущий посетитель, надеюсь, ответ вам поможет.