【发布时间】:2019-06-17 14:09:43
【问题描述】:
我正在评估 Jenkins X 在 Asp.NET 应用程序上管理 CI/CD。
- 我使用
[jx create quickstart aspnet-app][1]创建了一个新项目,所有工作都与 gke 完美结合,应用程序在端口 80 上可见。 - 我修改了应用程序以使用 dotnet core 2.2
-
应用程序现在在端口 443 上侦听 https 查询。
- 从
docker run开始时效果很好。
- 从 jenkins 运行管道时,将在 gke 上创建并启动容器,但应用程序在端口 443 上不可用。
- 我变成了
default backend - 404,而不是我的页面。
- 从
问题:
我在哪里可以配置打开的端口。知道我可以在哪里调查吗?
ps:
- 当我尝试通过 http 联系端口 443 时,我收到了来自 nginx 的 400 The plain HTTP request was sent to HTTPS port 响应,这是一个非常好的信号。
- 好像和ingress有关,怎么在Jenkins X上配置ingress?
感谢您的任何提示。
【问题讨论】:
标签: jenkins https kubernetes .net-core google-kubernetes-engine