sql >> Base de Datos >  >> RDS >> PostgreSQL

Chef y postgres; ¿Cómo especifico la contraseña?

Dado que está utilizando Vagrant, probablemente debería agregar algo como lo siguiente a su Vagrantfile en config.vm.provision :chef_solo do |chef| sección (donde uno o más chef.add_recipe llamadas también existe):

config.vm.provision :chef_solo do |chef|
  # other stuff... like: chef.add_recipe "postgresql::server"
  chef.json = {
    "postgresql" => {
      "password" => {
        "postgres" => "iloverandompasswordsbutthiswilldo"
      }
    }
  }
end

El chef.json hash es el lugar donde van todos los atributos específicos de su nodo y que se entrega a chef-solo durante la provisión ejecutada por Vagrant, consulte Documento vagabundo para más información.