Ребят, а можно ли каким-то образом задать кастомный домен, который

бы использовался вместо <hostname>.<region_id>.internal для VM?

15 ответов

32 просмотра

Вы хотите внутреннюю зону DNS?

Andrey-Dudin Автор вопроса
Nikolay Matrosov
Вы хотите внутреннюю зону DNS?

да, но чтоб и fqdn у хостов был в ней. Сейчас по умолчанию, если даже указать fqdn то VM создается с hostname в <region_id>.internal Хочется свою.

Andrey Dudin
да, но чтоб и fqdn у хостов был в ней. Сейчас по у...

Ну может быть можно какой-то алиас сделать, но основной будет всё равно такой как есть

Andrey-Dudin Автор вопроса
George
Ну может быть можно какой-то алиас сделать, но осн...

И PTR у адресов из приватных сетей тоже не сменить?

Andrey Dudin
да, но чтоб и fqdn у хостов был в ней. Сейчас по у...

С недавних пор можно указывать fqdn в поле hostname. Тогда fqdn машинки добавится в наиболее конкретную внутренннюю днс-зону, а автогенерённого имени в зоне internal. не будет. PTR-запись при этом тоже создастся как обычно. https://cloud.yandex.ru/docs/compute/concepts/network#examples

Andrey-Dudin Автор вопроса
Nikolay Amelichev
С недавних пор можно указывать fqdn в поле hostnam...

Там подводных камней нет в плане работы облака в связи с уходом от internal?

Andrey-Dudin Автор вопроса
Nikolay Amelichev
С недавних пор можно указывать fqdn в поле hostnam...

А не сталкивались с таким что когда в terraform задаешь hostname как fqdn, создается VM, после этого делаем еще раз terraform apply и terraform говорит что hostname изменился на короткий и VM будет заменена?

Andrey Dudin
А не сталкивались с таким что когда в terraform за...

hostname у созданного инстанса нигде явно не прикапывается, только финальный получившийся fqdn. Поэтому в терраформ-провайдере есть логика, которая пытается превратить fqdn вида жуть.ru-central1.internal в hostname, указанный при создании инстанса. По идее, терраформ провайдер такое должен делать только для FQDN, оканчивающихся на <регион>.internal (где <регион> сейчас всегда = ru-central1), а кастомные FQDN оставлять в покое. Если это не так даже в самой свежей версии провайдера — заведите тикет на улучшение через техподдержку и скажите его номер, я передам коллегам, которые именно провайдером занимаются 😊

Andrey-Dudin Автор вопроса
Nikolay Amelichev
hostname у созданного инстанса нигде явно не прика...

Я issue завел на github с примером. https://github.com/yandex-cloud/terraform-provider-yandex/issues/260 Если есть возможность, гляньте, может я просто что-то не так делаю.

Andrey Dudin
Я issue завел на github с примером. https://githu...

Выше ссылка где видно, что терраформ провайдер для хостнейма берет только первую часть до точки

Andrey-Dudin Автор вопроса
Nikolay Matrosov
Выше ссылка где видно, что терраформ провайдер для...

угу, вижу. Только тогда пока не понимаю как задать инстансу полный fqdn с доменом отличным от .internal. Из-за этого механизма ломается идемпотентность. Каждый запуск terraform apply пересоздает машинку.

Andrey Dudin
угу, вижу. Только тогда пока не понимаю как задать...

Задать-то можно. Просто потом не обновлять))

Andrey-Dudin Автор вопроса
Nikolay Matrosov
Задать-то можно. Просто потом не обновлять))

Ну при создании. Но не менять же после создания сценарий терраформа)

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

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

Добрый день, не подскажите, если в OC-V3 поменять страндартную директорию /storage/ на /storage2/ - не будет сильно много проблем ?
Max Dubovsky
32
'frakturBold' => ['𝖆', '𝖇', '𝖈', '𝖉', '𝖊', '𝖋', '𝖌', '𝖍', '𝖎', '𝖏', '𝖐', '𝖑', '𝖒', '𝖓', '𝖔', '𝖕', '𝖖', '𝖗', '𝖘', '𝖙', '𝖚', '𝖛', '𝖜', '𝖝', '𝖞', '𝖟', '𝕬', '𝕭', '𝕮', '𝕯'...
Roma
4
Каким то образом можно определить ширину экрана пользователя перед загрузкой partial-а? Надо рассчитать ширину кадров слайдера для ресайза картинок для container-fluid.
Point 111
22
А сколько часов мак держит зарядку в рабочем режиме? Например мой Redmi Mac (просто наклейка от айфона осталась, налепил) по началу держал часов 5 с парой открытых штормов и ...
Ross
8
Всем привет. Вопрос. Есть deb-пакет, внутри него elf. Мне надо его декомпилировать чтоб получился питоновский исходник, а затем сделать security review. Что можно использовать...
Андрей Сергеев
2
Ребят, было ли у вас так, что переменные в WebApp —tg-viewport-height, —tg-viewport-stable-height после метода expand не обновляются, а остаются в размерах, как было до expand...
Black
3
Ребят, а вот такой вопрос: если я владелец бота анонимного чата, в котором, например, имеются подписки, используя какую-нибудь ЮКассу (или тому подобное, в общем с налогами, в...
Eugene Неелов
8
А какое отношение ко мне имеет все ноунейм проекты?
SKAS
2
Гнева и тупости пост. Как блять можно работать с маркетологами? Их в детстве всех родители случайно цепляли об дверные откосы? Поступила таска, на сайте "лишний счетчик Google...
Igor
4
Короче получается только кнопки не поменять А кнопки вроде тоже слетают при редактировании не?
inc.
10
Карта сайта