CI pipeline throws 403 forbiden when cloning source code from kubernetes gitlab runner


We are trying to integrate a minikube instance with gitlab ce 13.3.5 using gitlab kubernetes integration feature. So far we’ve managed to install the runner into the minikube
and it is able to pickup jobs. For each job a pod it’s created in the cluster but unfortunately it fails with 403 forbiden when it
tries to clone the source code (The requested URL returned error: 403).

Can someone help with some ideas regarding this problem, how can we authenticate/authorize from k8s into gitlab?