Elastic search crawler to private website behind cloudflare

I want Elastic search crawler to crawl a private network website behind Cloudflare.
Elastic search does not have specific IP address. It can use HTTP Authentication.