网络负载平衡器AWS背后的Jenkins

时间:2020-10-26 22:51:52

标签: amazon-web-services jenkins networking amazon-vpc nlb

我将Jenkins部署到ECS集群,并将EFS配置到JENKINS_HOME。 仅通过公司网络通过AWS Private Link(VPC端点)访问Jenkins,因此我需要使用NLB来访问我的Jenkins。我可以通过HTTPS(在ACM中认证并链接到NLB)访问它,但是Jenkins返回HTTP 302并通知访问的URL在HTTP中,并且我收到超时,因为我只有有效的HTTPS配置。

有人知道如何解决这个问题吗?

我的群集是启动EC2的类型,由于管理原因,我无法访问群集的计算机。

示例请求:

Request URL: https://jenkins.mydomain.com/blue/organizations/jenkins
Request Method: GET
Status Code: 302 Found
Remote Address: 172.168.18.7:443
Referrer Policy: same-origin

响应

Content-Length: 0
Date: Tue, 27 Oct 2020 14:28:16 GMT
Location: http://jenkins.mydomain.com/blue/organizations/jenkins/
Server: Jetty(9.4.30.v20200611)
X-Blueocean-Refresher: f24c80d9
X-Content-Type-Options: nosniff

我的情况是:本地网络->私有链接-> vpc端点->网络负载平衡器(TLS 443)->转发Jenkins TPC 8080。

0 个答案:

没有答案