Мне удалось заставить мой экземпляр получить свой собственный DNS-сервер имен следующим образом
- name: pre_tasks --> Add my custom dns-nameserver
lineinfile:
path: /etc/dhcp/dhclient.conf
regexp: '^#prepend domain-name-servers'
line: 'prepend domain-name-servers 10.11.4.1;'
become: yes
Однако теперь я получаю следующее предупреждение:
pkara@ip-10-17-0-35:~$ sudo -i
sudo: unable to resolve host ip-10-17-0-35
не принимает мой ответ до /если я не решу это;
edit_1 : добавление этого в мой cloud-config.yml
, который я устанавливаю как пользовательские данные, мало чем помог:
hostname: localhost
manage_etc_hosts: true
edit_2 : добавление этого к моему cloud-config.cfg
помогло мне решить вышеуказанную unable to resolve host
problemn
bootcmd:
- echo "127.0.0.1 $(hostname)" >> /etc/hosts