I have tested Cloudflare on my Magento2 which uses by default Varnish.
When I tested Cloudflare, there was a problem with Varnish: any change I made on my website was not reflecting online anymore (I had to flush Varnish cache each time).
Is there something special to do so that Cloudflare & Varnish can work together ?
Basically, Varnish alone is working fine.
When I proxy my domain on Cloudflare, then the problem occurs.
When I set DNS only on Cloudflare, then it is working again.
So basically, Cloudflare prevent Varnish to refresh the page when needed, so the whole system is faulty.
Any help much appreciated