Marketplace

ExternalDNS c плагином для Yandex Cloud DNS

Обновлено 29 октября 2024 г.

ExternalDNS позволяет автоматически создавать DNS-записи для Yandex Managed Service for Kubernetes в Yandex Cloud DNS. ExternalDNS делает ресурсы Kubernetes доступными для обнаружения через общедоступные DNS-серверы.

Инструкция по развертыванию
  1. Создайте сервисный аккаунт, необходимый для работы c Cloud DNS.

  2. Назначьте сервисному аккаунту роль dns.editor.

  3. Создайте авторизованный ключ для сервисного аккаунта в формате JSON и сохраните его в файл key.json:

    yc iam key create \
       --service-account-name <имя сервисного аккаунта> \
       --format json \
       --output key.json
    
  4. Задайте настройки приложения:

    • Пространство имен — выберите пространство имен или создайте новое.
    • Название приложения — укажите название приложения.
    • Ключ сервисной учетной записи — вставьте содержимое файла key.json или создайте новый авторизованный ключ для сервисного аккаунта. Сервисный аккаунт должен иметь роль dns.editor.
    • ID каталога — укажите каталог, в котором находится зона Cloud DNS.
    • Владелец TXT-записей — укажите метку владельца TXT-записей.
    • Префикс TXT-записей — укажите префикс имен TXT-записей.
  5. Нажмите кнопку Установить.

  6. Дождитесь перехода приложения в статус Deployed.

Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
Издатель
Yandex Cloud
Примеры использования
  • Создание DNS-записи для Managed Service for Kubernetes.
Полезные ссылки
Техническая поддержка

Служба технической поддержки Yandex Cloud отвечает на запросы 24 часа в сутки, 7 дней в неделю. Доступные виды запросов и срок их обработки зависят от тарифного плана. Подключить платную поддержку можно в консоли управления. Подробнее о порядке оказания технической поддержки.

Состав продукта
Helm-чартВерсия
Pull-команда
Документация
yandex-cloud/externaldns/chart/externaldns0.5.1-aОткрыть
Docker-образВерсия
Pull-команда
yandex-cloud/externaldns/externaldns17301927350174676218199716781142356454458814079510.5.1
Лицензионное соглашение
Используя данный продукт, вы соглашаетесь с Условиями использования Yandex Cloud Marketplace
Тип тарификации
Free
Тип
Приложение Kubernetes®
Категория
Инструменты для разработчиков
Издатель
Yandex Cloud