У меня есть следующий анзибль файл хосты:анзибль Nginx server_name значение
[production]
255.255.255.1
255.255.255.2
255.255.255.3
Мой файл инвентаризация имеет nginx
роль, которая имеет шаблон конфигурационного файл, который будет скопирован в каталог Nginx на серверах во время установки развернуть. На данный момент часть этого конфигурационного файла выглядит следующим образом:
...
server {
listen 80;
server_name 255.255.255.1;
root /path/to/public;
...
}
...
The server_name
директива указывает на один из IP-адресов из файла хостов. Как я могу изменить его так, чтобы он указывал на правильный IP-адрес производственного сервера для каждого сервера, на котором он развертывается?
Кроме того, если все п хосты будут указывать на тот же домен, это лучшая идея иметь ценность server_name
директивы в том, что домен вместо IP- адреса?