我postgresql使用以下配置部署到 okteto:
然后我添加
annotations:
dev.okteto.com/auto-ingress: "true"
Run Code Online (Sandbox Code Playgroud)
到service/postgresql.
现在仪表板显示:
但如果我点击上面的链接,它就会显示my environment is ready...一些东西。如果我尝试将 URL 与管理员连接,就会失败。
提前致谢!
adminer在heroku上的部署可以连接到它而无需端口转发。目前我只能通过端口转发启用公共访问,如 okteto 日志所示:
kubectl port-forward --namespace your-namespace svc/postgresql 5432:5432 &
PGPASSWORD="$POSTGRES_PASSWORD" psql --host 127.0.0.1 -U okteto -d okteto -p 5432
Run Code Online (Sandbox Code Playgroud)
Okteto Cloud 不支持通过自动入口功能公开非 https 端口,它仅适用于服务。
在特定情况下,您会收到错误,因为它期望在端口上进行部署8080(当找不到后面的部署时为默认端口)。我将与团队合作更新文档,并在这种情况下向您提供明确的错误消息。
adminer如果您部署在与数据库相同的 Okteto Cloud 命名空间中,则该方案应该有效。你为什么要在 Heroku 上运行它?
| 归档时间: |
|
| 查看次数: |
570 次 |
| 最近记录: |