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

Как создать несколько экземпляров одного и того же ресурса с помощью Hiera

Можно ли с помощью Hiera создать экземпляры двух классов с разными свойствами?

Я знаю, что могу добавить в свое объявление узла:

user{'francois':
  uid => 1000,
  # ...
}

user{'julien':
  uid => 1001,
  # ...
}

Есть ли способ сделать это в Хиере?

Используйте хеши для своих данных и используйте create_resources создать экземпляр.

В Документация по марионетке есть пример для пользователей. Вопрос StackOverflow Puppet hiera и проблема create_resource охватывает в основном ту же проблему.