Como faço para editar o arquivo .conf para um postgres AWS RDS?

8

Eu gostaria de alterar o pg_hba.conf na minha instância do RDS do postgres para que eu possa usar a autenticação do certificado. Eu encontrei o gerenciador do Grupo de Parâmetros no RDS que me permite alterar os parâmetros, mas ele apenas faz referência a um caminho para o pg_hba.conf. Parece que não me permite alterar o pg_hba.conf.

    
por Steven Noble 11.12.2013 / 07:34

3 respostas

1

A partir de agora, o RDS permite alterar configurações. Então você pode

  1. Veja a lista de configurações que o seu RDS está usando.
  2. Você pode alterar esses parâmetros. Eu acredito que você não pode mudar tudo os parâmetros embora. Você pode alterar aqueles que estão listados no Página de referência do RDS.

Como de costume, há alguns parâmetros de configuração estáticos (ou fixos) para os quais você precisa reiniciar seu servidor de banco de dados e, em seguida, há opções dinâmicas para as quais você não precisa reiniciar.

Veja o que o manual de referência do RDS diz:

PostgreSQL parameters that you would set for a local PostgreSQL instance in the postgresql.conf file are maintained in the DB parameter group for your DB instance. If you create a DB instance using the default parameter group, the parameter settings are in the parameter group called default.postgres9.3.

When you create a DB instance, the parameters in the associated DB parameter group are loaded. You can modify parameter values by changing values in the parameter group. You can also change parameter values, if you have the security privileges to do so, by using the ALTER DATABASE, ALTER ROLE, and the SET commands. Note that you cannot use the command line postgres command nor the env PGOPTIONS command because you will have no access to the host.

Aqui está a documentação oficial do Amazon RDS para postgres: link

    
por 04.06.2015 / 08:14
1

Com o RDS, você não edita os arquivos de configuração diretamente. Em vez disso, edite os parâmetros no console do RDS ou por meio da API.

Você pode ler em "Modificando um grupo de parâmetros de banco de dados" aqui: link

You can modify parameter values in a user-created DB parameter group, but you cannot change the parameter values in a default DB parameter group. Changes to parameters are applied to DB instances that are members of the DB parameter group either immediately or on the next reboot of the DB instance, depending on the type of the parameter (dynamic or static) and the apply method chosen for the parameter update.

    
por 22.12.2013 / 03:53
1

Neste momento, você não pode:

link

... pelo menos eles estão cientes das pessoas que querem isso.

Meu palpite é que isso estará disponível quando eles adicionarem grupos de opções personalizados para o PostgreSQL.

    
por 03.04.2014 / 08:18