OpenShift 允许永久外部访问 PostgreSQL

OpenShift 允许永久外部访问 PostgreSQL

我有一个带有 Nginx 和 PostgreSQL 的 OpenShift 设备,需要允许 Java 小程序(由 Nginx 提供)直接访问 PG 数据库。我已经尝试编辑~/postgresql/conf/postgresql.conf.erb.hidden,但我似乎没有适当的权限来更改它,也无法更改环境变量OPENSHIFT_POSTGRESQL_DB_PORT。那么有人还有其他建议吗?这是学校作业,我不希望使用另一台服务器来存储数据库,而且实际上无法为此创建 API(不幸的是,这是作业的一部分)。

答案1

正如所述Openshift 论坛(这是最佳安全做法):

我们的防火墙规则阻止除您的应用程序之外的任何内容连接到内部资源。这是设计使然,因为向全世界开放内部资源是一个巨大的安全风险。

此外,在给定的线程中,给出了一种本地转发的方法,但它仅适用于您的工作站。

相关内容