reportportal / kubernetes

Kubernetes/Helm configs for ReportPortal
https://reportportal.io
Apache License 2.0
75 stars 190 forks source link

Change gateway_ingress.yaml to support Amazon Load Balancer (ALB) controller #300

Open Sunny-0929 opened 1 year ago

Sunny-0929 commented 1 year ago

Currently, ReportPortal seems does not support ALB controller. During our kubernetes deployment on AWS with ALB, we have modified gateway_ingress.yaml to add “ingressClassName” and “ingress hostname”. Then we are able to build dependencies and install ReportPortal.

We are looking at installing ReportPortal in kubernetes with the official helm chart. But the current helm chart gateway_ingress template does not support ALB. Can you please consider modifying gateway_ingress.yaml to add “ingressClassName” and “ingress hostname” in near future release? Thanks.

The two modified/added fields are in bold italic below:

gateway_ingress.yaml file:

spec: {{- if .Values.ingress.tls }} tls: {{ toYaml .Values.ingress.tls | indent 4 }} {{- end}} ingressClassName: {{ $.Values.ingress.ingressClassName }} rules: … status: loadBalancer: **_ingress:

values.yaml file:

ingress: subdomains:

Sunny-0929 commented 1 year ago

Requesting support for Amazon Load Balancer (ALB) Controller #274