Bitnami/keycloak Helm chart deployment

I want to deploy the bitnami/keycloak Helm chart in a Kubernetes cluster in DigitalOcean and link it to my front app with keycloak-js. I was able to do it with port forwarding on localhost but when I access Keycloak with a public IP (either with loadbalancer or with ingress), I get the “Cookie not found” error after logging in (even with wrong credentials). Anyone successfully has setup Keycloak with his front recently (preferably in 2024)? Please explain if I need a public hostname, SSL/TLS (because the cookie error may come from a security issue noticed by the browser) and give a comprehensive explanation of how you proceeded and the chart arguments you used when installing it with helm install (or values.yaml file)?