【发布时间】:2022-01-04 00:34:20
【问题描述】:
我目前在 AWS (EKS) 上有一个 Kubernetes 集群。 对于入口,我部署了一个入口控制器。
我有一个带有 pod 的部署,其中有两个容器。一个 PHP 容器和一个 Nginx 容器。 Nginx 容器仅充当代理,我想将其删除。
目前 nginx .conf 有以下内容,我不知道如何将其传递给 ALB 入口。
($ request_method = 'POST') {
add_header 'Access-Control-Allow-Origin' '*';
add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS';
add_header 'Access-Control-Allow-Headers' 'DNT, User-Agent, X-Requested-With, If-Modified-Since, Cache-Control, Content-Type, Range';
add_header 'Access-Control-Expose-Headers' 'Content-Length, Content-Range';
我不知道是否可以将 add_header 传递给 ALB Ingress。有谁知道它是否可以完成,或者相反是否需要安装 Nginx Ingress Controller?
谢谢
【问题讨论】:
标签: amazon-web-services nginx kubernetes-ingress amazon-eks