#amazon-s3 #aws-codepipeline #bucket
Вопрос:
Я совсем новичок в сервисах AWS. С прошлого года я успешно веду личный блог (статический веб-сайт), используя S3, который называется: http://www.pdelfino.com.br /
Через некоторое время я решил использовать сервис CodePipeline, чтобы после внесения некоторых изменений в локальный репозиторий git и отправки его на GitHub веб-сайт автоматически обновлялся. До сих пор это работало! Я сделал все это, следуя руководствам (не совсем понимая, что происходит).
Теперь я хочу добавить SSL-сертификат, чтобы иметь https. Таким образом, я следую этому руководству на Youtube, и в какой-то момент парень предлагает выбрать корзину, чтобы изменить ее. Проблема в том, что на моей панели мониторинга отображаются два сегмента, как показано на рисунке ниже:
Тот факт, что при наличии одного приложения отображаются два сегмента, интригует. Я ожидал увидеть только один сегмент.
1 — Это связано с интеграцией CodePipeline? Если нет, почему это происходит?
2 — Является ли одно из этих ведер съемным?
3 — Для того, чтобы предоставить SSL-сертификат, какой из них я должен выбрать?
Спасибо!
Ответ №1:
Вам понадобятся оба ведра. Для конвейера кода вам нужна корзина S3, куда артефакты отправляются для развертывания (это первая корзина на вашем снимке экрана). Вторая ячейка на снимке экрана выглядит как ячейка, в которой находится ваш веб-сайт. Вы не хотите иметь только одну корзину S3, потому что в конечном итоге ваш файл развертывания из конвейера кода окажется в корзине вашего общедоступного веб-сайта. Выберите вторую корзину, имя которой совпадает с именем вашего домена для вашего SSL-сертификата.