Kubernetes using with ELK

Hi Team,

I am new to Kubernetes and we are using GCP and already have kubernetes cluster created and we want to use ELK to monitor kubernetes cluster.

We don’t want to install ELK on top of Kubernetes master , we will install ELK on specific red hat instance and want to send all information/logs from k8s master to ELK.

Can anyone assist is there any documentation is there that will how to configure K8s monitoring through ELK stack where ELK sits on seperate machine not on top of kubernetes master.

If any document is there please share with me .

Thanks
Mahendra