busy-umbrella-36067
05/24/2019, 5:42 PMvalues
using kubernetes.helm.v2.Chart
?targetPorts
on an Ingress Chart// create ingress controller
const ingressController = new k8s.helm.v2.Chart(
name,
{
fetchOpts: {
repo: "<https://helm.nginx.com/stable>"
},
chart: "nginx-ingress",
version: "0.3.0",
values: {
controller: {
service: {
targetPorts: {
https: "http",
http: "http"
},
annotations: {
"<http://service.beta.kubernetes.io/aws-load-balancer-ssl-cert|service.beta.kubernetes.io/aws-load-balancer-ssl-cert>": certificate.arn,
"<http://service.beta.kubernetes.io/aws-load-balancer-backend-protocol|service.beta.kubernetes.io/aws-load-balancer-backend-protocol>": "http",
"<http://service.beta.kubernetes.io/aws-load-balancer-ssl-ports|service.beta.kubernetes.io/aws-load-balancer-ssl-ports>": "https",
"<http://service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout|service.beta.kubernetes.io/aws-load-balancer-connection-idle-timeout>": "3600"
}
}
}
}
}, {});
}
creamy-potato-29402
05/24/2019, 5:46 PMbusy-umbrella-36067
05/24/2019, 5:51 PMcreamy-potato-29402
05/24/2019, 5:52 PM