Yandex Cloud
  • Сервисы
  • Решения
  • Почему Yandex Cloud
  • Сообщество
  • Тарифы
  • Документация
  • Связаться с нами
Подключиться
Language / Region
Проект Яндекса
© 2023 ООО «Яндекс.Облако»
Yandex Certificate Manager
  • Начало работы
  • Пошаговые инструкции
    • Все инструкции
    • Сертификат от Let's Encrypt
      • Создание сертификата
      • Получение содержимого сертификата
      • Прохождение процедуры проверки прав на домен
      • Обновление сертификата
      • Изменение сертификата
      • Удаление сертификата
    • Пользовательский сертификат
      • Создание сертификата
      • Получение содержимого сертификата
      • Обновление сертификата
      • Изменение сертификата
      • Удаление сертификата
    • Домен
      • Создание домена
      • Обновление сертификата у домена
      • Изменение домена
      • Удаление домена
    • Резервное копирование
    • Добавление алерта для сертификата
  • Практические руководства
    • Установка Ingress-контроллера NGINX в Managed Service for Kubernetes
  • Концепции
    • Обзор
    • Сертификат от Let's Encrypt
    • Пользовательский сертификат
    • Проверка прав на домен
    • Интеграция с сервисами Yandex Cloud
    • Квоты и лимиты
    • Домен
      • Обзор
      • Интеграция с сервисами Yandex Cloud
  • Управление доступом
  • Правила тарификации
  • Справочник API
    • Аутентификация в API
    • gRPC (англ.)
      • Overview
      • CertificateContentService
      • CertificateService
      • OperationService
    • REST (англ.)
      • Overview
      • CertificateContent
        • Overview
        • get
      • Certificate
        • Overview
        • create
        • delete
        • get
        • list
        • listAccessBindings
        • listOperations
        • listVersions
        • requestNew
        • setAccessBindings
        • update
        • updateAccessBindings
  • Вопросы и ответы
  1. Пошаговые инструкции
  2. Сертификат от Let's Encrypt
  3. Создание сертификата

Создать сертификат от Let's Encrypt

Статья создана
Yandex Cloud
,
улучшена
Dmitry A.

    Чтобы создать новый сертификат от Let's Encrypt:

    Консоль управления
    CLI
    API
    1. В консоли управления выберите каталог, в котором будет создан сертификат.
    2. В списке сервисов выберите Certificate Manager.
    3. Нажмите кнопку Добавить сертификат.
    4. В открывшемся меню выберите Сертификат от Let's Encrypt.
    5. В открывшемся окне в поле Имя введите имя сертификата.
    6. (опционально) В поле Описание введите описание сертификата.
    7. В поле Домены введите список доменов, для которых нужно создать сертификат.
    8. Выберите тип проверки прав на домен: DNS или HTTP.
    9. Нажмите кнопку Создать.

    Если у вас еще нет интерфейса командной строки Yandex Cloud, установите и инициализируйте его.

    По умолчанию используется каталог, указанный в профиле CLI. Вы можете указать другой каталог с помощью параметра --folder-name или --folder-id.

    1. Посмотрите описание команды:

      yc certificate-manager certificate request --help
      
    2. Выполните команду:

      yc certificate-manager certificate request \
        --name mymanagedcert \
        --domains example.com
      

      Где:

      • --name — имя сертификата.
      • --domains — домены сертификатов.

      Результат выполнения команды:

      id: fpq6gvvm6piuegbb2nol
      folder_id: b1g7gvsi89m34qmcm3ke
      created_at: "2020-09-15T08:49:11.533771Z"
      ...
      - example.com
      status: VALIDATING
      updated_at: "2020-09-15T08:49:11.533771Z"
      

    Чтобы создать сертификат, воспользуйтесь методом requestNew для ресурса Certificate.

    В списке сертификатов появится новый сертификат со статусом Validating. Этот статус означает, что запрос на создание сертификата от Let's Encrypt создан, и для его успешной обработки вам необходимо пройти процедуру проверки прав на домены.

    Была ли статья полезна?

    Language / Region
    Проект Яндекса
    © 2023 ООО «Яндекс.Облако»