我收到来自 的以下错误ingress-nginx-controller,这最终给了我502 Bad Gateway. 我可以毫无错误地转发到我的 Nodejs 服务。
2020/05/30 21:31:12 [error] 485#485: *18798 connect() failed (111: Connection refused) while connecting to upstream, client: 177.183.249.235, server: _, request: "GET /favicon.ico HTTP/1.1", upstream: "http://10.244.0.249:3000/favicon.ico", host: "167.172.15.8", referrer: "http://167.172.15.8/"
我正在使用 Pulumi,以下是定义的服务:
export const frontendService = new k8s.core.v1.Service(config.appNameFrontend, {
metadata: {
namespace: namespace.metadata.name,
labels: {
app: config.appNameFrontend,
service: config.appNameFrontend
}
},
spec: {
ports: [{
name: "http",
port: 80,
targetPort: 3000
}],
selector: {
app: config.appNameFrontend
}
}
})
`
Run Code Online (Sandbox Code Playgroud)
部署: …