Страницы Gitlab и автоматизированное c управление сертификатами с помощью Let's Encrypt - PullRequest
0 голосов
/ 28 апреля 2020

Полагаю, это очень простая задача, но мне не удается заставить SSL работать на страницах gitlab. Gitlab страниц документации слишком расплывчато для меня.

Например, когда говорят: «Убедитесь, что в вашем домене нет записи AAAA DNS». Означает ли это, что субдомен (скажем, gitlab.mysite.com) не имеет записи AAAA. Или это означает, что вся моя конфигурация DNS не должна иметь такую ​​запись?

Также, если это позже, как я могу справиться с этой работой?

Может быть, у кого-то есть источник хорошего учебника для этого, потому что я действительно изо всех сил пытаюсь найти простую информацию (не предполагая каких-либо предварительных знание о SSL / gitlab).

1 Ответ

0 голосов
/ 29 апреля 2020

Я только что прошел весь процесс от начала до конца и настроил веб-сайт GitLab Pages в настраиваемом домене с сертификатом Let's Encrypt - он работал как чудо.

Мне пришлось:

a) настроить запись TXT для подтверждения владения доменом и

b) добавить запись A, чтобы указывать на IP-адрес GitLab Pages (так как мой поставщик управления DNS домена не позволил мне установить до уровня CNAME на уровне домена)

После этого GitLab отправил и получил сертификат Let's Encrypt для моего веб-сайта Pages.

У меня не было записи AAAA , так что это не вошло в картину.

Согласно разделу документации GitLab Pages Интеграция страниц GitLab с Let's Encrypt ,

Внимание : Эта функция распространяется только на сертификаты для пользовательских доменов

Выпуск 3342 открыт для добавления поддержки поддоменов.

Если у вас все еще возникают проблемы , дайте мне знать, я был бы рад помочь с этим.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...