Добрый день, подскажите пожалуйста: создал виртуальную машину в сервисе Compute

Cloud на основе docker-образа, который загрузил в Container Registry. После создания виртуальной машины приложение открывается и работает по протоколу http. Что нужно сделать, чтобы приложение работало на https?

7 ответов

5 просмотров

У вас что там за приложение? Умеет терминировать ssl?

Андрей-Горохов Автор вопроса

Апишка. Стек - ASP.NET Core Web API

Андрей Горохов
Апишка. Стек - ASP.NET Core Web API

Если может приложение самостоятельно терминировать ssl, то нужно только выпустить сертификат и порт желательно сменить. Если нет, то используйте nginx или haproxy чтоб принимать ssl-трафик. Не хочется заморачиваться используйте ALB от ЯО, там всё из коробки будет.

Андрей-Горохов Автор вопроса
Kirill Muhin
Если может приложение самостоятельно терминировать...

Вопрос по поводу ALB: То есть нужно выпустить сертификат под домен, который будет привязан к ip-адресу, на котором работает балансировщик. И запросы от клиента будут приходить по https протоколу?

Андрей Горохов
Вопрос по поводу ALB: То есть нужно выпустить серт...

Он умеет автоматически выписывать серты, через LE, но можно и свой прикрутить https://cloud.yandex.ru/docs/application-load-balancer/tutorials/tls-termination

Андрей-Горохов Автор вопроса

Не совсем понятна последовательность действий. Чтобы создать сертификат от Let's Encrypt и добавить его к балансировщику нужен домен. Создаю домен, но как связать этот домен с ip-адресом на котором работает балансировщик?

Андрей Горохов
Не совсем понятна последовательность действий. Что...

В DNS прописать A-запись указывающая на IP который имеет ALB

Похожие вопросы

Обсуждают сегодня

Добрый вечер, Пока не совсем понимаю как наладить общение между телеграм ботом и ПО для работы с сим боксом. По самому боту так понял: - Нужен некий баланс, который можно поп...
Magic
6
сделал сайт, прикрутил в боте сайт, и виджет логина. как автоматически логинить пользователя в аккаунт(телеграм), при входе с бота?
Александра Чернивецкая
5
Объясните, пожалуйста, почему компилятор ругается на использование в условии неинициализированной переменной: int x; Task.Run(async () => { x = await somefunc(); }).Wait...
Александр
5
Ребят, подскажите, пожалуйста, почему в префиксе к ассетам, которые генерируются через фильтр | theme в шаблоне, стал вдруг появляться index.php? Вот так выглядит ссылка на а...
Виталий
1
Всем привет. Ребята, подскажите, пожалуйста. у ботов есть ограничение на отправку сообщений - 30 сообщений в секунду, эти ограничения накладываются на все сообщения? или на со...
Artem Stormageddon
4
1. https://www.kaggle.com/code/ahmadrezagholami2001/housing-estimation-linear-regression 2. https://www.kaggle.com/code/ahmadrezagholami2001/uncovering-quality-in-wines-logis...
Ahmadreza
1
Блин, ребята, сори за тупые вопросы. А можно ли как-то открыть вебапку по нажатию на кнопку в меню(которое появляется слева, команды)?
Artem Stormageddon
3
а плаксы из-под питона умеют только в комфортных условиях что-то выдавить из себя?)
Lencore
9
Но, может, есть уже проверенная? Наши требования такие: 1. Сообщения должны приходить из Инста в CRM оду 2. Должна быть возможность подключить несколько экаунтов Инстаграм. Р...
Alexander Sharoiko MSE / Александр Шаройко
13
Это может быть все-таки не флудвейт? у меня ботфазер принимает изменения и отображает даже что они изменились, на видео видно что он прислал якобы уже измененное описание, н...
OVERLINK
13
Карта сайта