Customer can add basic authentication at ingress (proxy/load-balancer) level to deployed infrastructure by input annotations at ingress:

  annotations: letsencrypt-prod nginx external testing login prod-htpasswd auth-file basic 512m any

In case customer want to define an additional ingress using an individual configuration file, while the other path can remain in the "values.yml"

Please have a look at the attached files, add the needed annotations to one and deploy it via {{kubectl apply -f}}


Please replace the content of the configuration file using your specific values of your environment.