-
Notifications
You must be signed in to change notification settings - Fork 107
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
希望添加PostgreSQL SSL Mode连接支持 #183
Comments
很好的建议。很快会支持 PostgreSQL 的 SSL 连接。关于镜像 tag,我已经加上,从这里可以看到一个基于日期的标签 回答你的问题:目前使用 PostgreSQL 14 是完全正常的。但后续很有可能会使用一些新版功能,不兼容旧数据库时会特别通知。 |
感谢采纳,关于docker tag的问题,其实我更建议用 |
我正在开发测试这部分。我不清楚你用的什么云服务商,各家的可能也不同。按照 PostgreSQL 官方的说明,客户端需要有根证书的 crt 文件,你使用的云服务商是否提供? |
我测试过多家,包括 aiven.io , yugabytedb 等,都会提供ca证书内容,但是ecto在配置的时候应该是可以选择不验证证书,具体应该是在 |
@Hentioe 来看看支持的进度如何了😁 |
现在 Policr Mini 更加复杂了,它不单单依赖 PostgreSQL,还有时序数据库 InfluxDB。它可能不适合部署到你说的这种环境中。如果你用的这类产品也支持同时连接 PostgreSQL 和 InfluxDB,我会考虑实现。 |
部分DaaS提供的PostgreSQL服务都是只支持SSL方式连接的,我只是提供一些小建议,目前已经解决。似乎是ecto repo对数据库url支持不完善,只能通过修改 config/releases.exs 中
即可完美支持(这个应该也算是ecto考虑不周到),可以考虑通过增加环境变量的方式添加SSL连接支持 |
部分云服务商提供的PostgreSQL数据库只能通过SSL方式连接,在ecto repo url后面加上ssl的参数似乎也没有用。
还有一个小小建议,docker镜像希望能加个tag(比如日期之类的),每次都覆盖latest,有时需要用历史版本就根本找不到。
再顺便问一下,目前PostgreSQL 14还能正常运行吗?
The text was updated successfully, but these errors were encountered: