Я хотел бы изменить pg_hba.conf в моем экземпляре postgres RDS, чтобы я мог использовать аутентификацию сертификата. Я нашел диспетчер группы параметров в RDS, который позволяет мне изменять параметры, но он просто ссылается на путь к pg_hba.conf. Кажется, это не позволяет мне изменять pg_hba.conf.
На данный момент RDS позволяет изменять конфигурации. Так что вы можете
Как обычно, есть некоторые статические (или фиксированные) параметры конфигурации, для которых вам необходимо перезапустить сервер БД, а также есть динамические параметры, для которых вам не нужен перезапуск.
Вот что говорится в справочном руководстве RDS:
Параметры PostgreSQL, которые вы бы установили для локального экземпляра PostgreSQL в файле postgresql.conf, сохраняются в группе параметров DB для вашего экземпляра DB. Если вы создаете экземпляр БД с использованием группы параметров по умолчанию, настройки параметров находятся в группе параметров с именем default.postgres9.3.
Когда вы создаете экземпляр БД, загружаются параметры из связанной группы параметров БД. Вы можете изменить значения параметров, изменив значения в группе параметров. Вы также можете изменить значения параметров, если у вас есть привилегии безопасности для этого, используя команды ALTER DATABASE, ALTER ROLE и SET. Обратите внимание, что вы не можете использовать команду postgres командной строки или команду env PGOPTIONS, потому что у вас не будет доступа к хосту.
Вот официальная документация amazon RDS для postgres: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/Appendix.PostgreSQL.CommonDBATasks.html#Appendix.PostgreSQL.CommonDBATasks.Parameters
Прямо сейчас нельзя:
https://forums.aws.amazon.com/thread.jspa?messageID=505301񻗕
... по крайней мере, они знают, что люди этого хотят.
Я предполагаю, что это будет доступно, когда они добавят собственные группы опций для PostgreSQL.
С RDS вы не редактируете файлы конфигурации напрямую. Вместо этого отредактируйте параметры через консоль RDS или через API.
Вы можете прочитать «Изменение группы параметров БД» здесь: http://docs.aws.amazon.com/AmazonRDS/latest/UserGuide/USER_WorkingWithParamGroups.html
Вы можете изменять значения параметров в группе параметров БД, созданной пользователем, но не можете изменять значения параметров в группе параметров БД по умолчанию. Изменения параметров применяются к экземплярам БД, которые являются членами группы параметров БД, либо сразу, либо при следующей перезагрузке экземпляра БД, в зависимости от типа параметра (динамический или статический) и метода применения, выбранного для обновления параметра.