我有一个 AWS ELB 负责我的应用程序的 https 端点。端口 443 上的每个请求都会重定向到运行 Gitlab Omnibus 版本 8.10.4-ce 的 Ubuntu 14.04 EC2 实例的端口 80。
在 gitlab 配置(/etc/gitlab/gitlab.rb)中,我使用 http 方案定义 external_url:
external_url "http://gitlab.mydomain.com"
使用 https 方案定义它会阻止 nginx 作为在 Gitlab 配置中请求 crt 来启动。
有没有办法告诉 GitLab 将请求发送到 ELBhttps://gitlab.mydomain.com而不是 http(因为在这种情况下,ELB 是负责 tls 终止的)?