ее названия и региона: https://cloud.yandex.ru/docs/compute/concepts/network#hostname
                  
                  
                  Поднимаю инстанс с CentOS7 через Terraform, указываю name, и каждый раз получаю вместо человеческого имени что-то вроде "fhmpa6eruccg3afrdoji".
                  
                  
                  Пробую через метадату  и cloud-init: 
                  
                  
                  https://cloudinit.readthedocs.io/en/latest/topics/modules.html?highlight=set%20hostname#set-hostname
                  
                  
                  Но такой модуль, видимо, отсутствует на Яндексе, в логах cloud-init.log, ругань:
                  
                  
                  2021-03-04 10:56:26,600 - cc_update_etc_hosts.py[DEBUG]: Configuration option 'manage_etc_hosts' is not set, not managing /etc/hosts in module update_etc_hosts
                  
                  
                  Как быть?
                  
                  
                
Надо указывать именно hostname, а не name, это два разных полях.
Андрей, спасибо, получилось!
Обсуждают сегодня