feat: implement mTLS for Pgproto
Для активации mTLS:
- Значение параметра конфигурации
instance.pg.ssl=true - В data-директорию инстанса, в дополнение к
server.crtиserver.key, положитьca.crtв формате PEM.
В результате сервер будет принимать подключения только от тех клиентов, кто предоставил сертификат и чей сертификат был подписан ca.crt или его производными.
Если ca.crt отсутствует в data-директории, то проверка peer-сертификатов не выполняется.
- Close #878 (closed)
- Cherry-pick to: none
- Docs follow-up: docs#339 (closed)
Edited by Yaroslav Dynnikov