Я пытаюсь установить postgresql, настроить базу данных и пользователя, но я застрял в настройке базы данных и использования части. То, что я до сих пор:Использование куклы для установки postgres без puppet-postgres
# Install postgres
class postgres::install {
package { [
'postgresql',
'postgresql-contrib',
]:
ensure => "installed",
}
}
Но теперь, как я могу использовать это, чтобы создать пользователя, базу данных и предоставить все права на эту базу данных для этого пользователя?
Итак, что же это за чистый способ сделать это? – TheWebs
@KyleAdams Чистым способом является использование уже существующего модуля и в этом конкретном случае реализовать собственный поставщик в рубине. –
Я обновил операторы «создает», чтобы дать возможность функциям работать с разными объявлениями ресурсов. Если имя файла совпадает с указанным, тогда будет применяться только первый. – tthayer