Хостинг образа Elastic Beanstalk Docker, доступ к нему по маршруту 53 и защита по протоколу HTTPS - PullRequest
0 голосов
/ 22 ноября 2018

Я пытаюсь заархивировать следующее: - Размещение статической веб-страницы через S3, Cloudfront и Route 53 и защита ее с помощью HTTPS, это работает.

  • Предоставление образа докера с запущенным сервером golangчерез эластичный beanstalk и защитите его через HTTPS.

Проблема в том, что я не могу получить образ сервера / докера, размещенный через Elastic beanstalk через https, я получаю ошибку тайм-аута соединения при использовании api.domain.com, wwww.api.domain.com, а также с помощью URL-адреса Elastic Beanstalk.У меня нет проблем с достижением domain.com или www.domain.com через HTTPS.

Текущая настройка:

Регистратор: www.domain.com, записи серверов имен, указывающие на серверы имен amazon.com, созданныеAWS Route 53.

Позволяет зашифровать сертификат для следующих доменов: - domain.com - * .domain.com

AWS Route 53: - Hostedzone для domain.com, A и AAAA antries дляwww.domain.com, domain.com, www.api.domain.com, api.domain.com, с псевдонимом, указывающим на облачный фронт для domain.com и www.domain.com, и псевдонимом, указывающим на эластичный beanstalk для www.api.domain.com, api.domain.com.

S3: - Настройка корзины для размещения статической веб-страницы.

Cloudfront: - Настройка для распространения корзины S3 с использованием SSL-сертификата из шифрования Lets.

Elastic beanstalk: - Настройка для предоставления образа Docker Golang с помощью Load Balancer, настройка с тем же сертификатом SSL, что и для cloudfront.

Надеюсь, некоторые из вас смогут указать мне правильное направление.

...