Как развернуть приложение на основе django в кластере AWS EC2 kubernetes с помощью loadbalancer и сопоставить IP с DNS, как godaddy

я настроил кластер Kubernetes в экземпляре AWS EC2 и с помощью балансиров нагрузки Kubernetes выставил мое приложение django project на базе docker. Пожалуйста, подскажите, не удается подключить базу данных Postgresql с помощью pgadmin.

NAME STATUS ROLES AGE VERSION INTERNAL-IP EXTERNAL-IP OS-IMAGE KERNEL-VERSION CONTAINER-RUNTIME master-node Ready control-plane 22d v1.25.3 172.31.0. 161 Ubuntu 18.04.6 LTS 5.4.0-1084-aws containerd://1.5.5 worker01 Ready 22d v1.25.3 172.31.0.203 Ubuntu 18.04.6 LTS 5.4.0-1088-aws containerd://1.5.5

После выполнения нижеприведенной команды ошибка: ** Kubectl cluster-info dump**

Вышеуказанное исключение стало непосредственной причиной следующего исключения:

[pid: 13|app: 0|req: 6/8] 10.244.1.1 () {36 vars in 675 bytes} [Mon Nov 14 11:11:34 2022] GET /favicon.ico => generated 190050 bytes in 63 msecs (HTTP/1.1 500) 2 headers in 77 bytes (1 switches on core 0) Invalid HTTP_HOST header: '52.200.197.53'. Вам может понадобиться добавить '52.200.197.53' в ALLOWED_HOSTS. Плохой запрос: / [pid: 13|app: 0|req: 7/9] 10.244.1.1 () {30 vars in 351 bytes} [Mon Nov 14 11:18:11 2022] GET / => сгенерировано 85745 байт за 37 мс (HTTP/1. 1 400) 2 заголовка в 67 байтах (1 переключатель на ядре 0) ==== END logs for container gogo-web-app1 of pod default/gogo-deployment1-6574f8c847-xfgqk ====

при доступе к моему приложению в браузере ниже приведены ошибки.

OperationalError at / connection to server at "localhost" (::1), port 5432 failed: Connection refused Is the server running on that host and accepting TCP/IP connections? connection to server at "localhost" (127.0.0.1), port 5432 failed: Connection refused Работает ли сервер на этом хосте и принимает ли он TCP/IP соединения?

Посоветуйте, пожалуйста, развертывание кластера django Kubernetes с использованием балансировщика нагрузки kube для экземпляра AWS EC2.

Вернуться на верх