Ingress, redirect to https

Hello

with cert-manager and letsencrypt I am creating TLS certificates for my domain. This part works as it should.

So, certificate are issued for www.domain.com but not for domain.com. What I need is to do redirect from domain.com -> www.domain.com and also http to https.

I did this: ingress.kubernetes.io/force-ssl-redirect: "true" but from what i see it does not work as it should.
I am using GKE and not ingress LB.

thank you.
miha