Назад | Перейти на главную страницу

Есть ли способ перебрать или увеличить счетчик с помощью Puppet

У меня есть 5 серверов, каждый с 32 вызовами примерно так:

postfix::instance { "ms1-01":
  instance_number => "01",
  ip              => "10.0.0.1"
}

postfix::instance { "ms1-02":
  instance_number => "02",
  ip              => "10.0.0.2"
}

Излишне говорить, что меня раздражает, когда мне приходится менять IP-адреса, что происходит достаточно часто, и я хотел бы узнать об альтернативном способе реализации этого.

В postfix::instance type создает уникальный файл в каталоге (/etc/postfix/ms/${instance_number}/main.cf), поэтому я не могу использовать шаблон для выполнения итерации.

Какое здесь решение было бы лучшим?

Спасибо.