Может быть, немного поздно, но я положил мой ответ только в случае, если это полезно для кого-то ищет, чтобы сделать тоже самое.
У меня есть ведро в облачном хранилище Google за CloudFlare. Вам просто нужно следовать инструкциям:
https://cloud.google.com/storage/docs/website-configuration
В CloudFlare вам нужно будет управлять корневым доменом, но вы можете создать субдомны только для ведра в Google Cloud Storage (не забудьте включить функции CloudFlare в этом поддомене). Я думаю, что так работает CloudFlare, управляя вашим корневым доменом, и я не думаю, что вы можете его избежать.
Если вам нужны конкретные настройки для субдомена, используемого для вашего ведра, вы можете использовать правила страницы в CloudFlare. Например, я должен был использовать их, потому что Google Cloud Storage не поддерживает SSL, но мои страницы, использующие эти статические файлы, были на SSL, поэтому у меня были определенные настройки для этого субдомена для использования гибкого SSL.
Это отлично сработало, чтобы разместить более крупные файлы (слишком большие, чтобы быть статическими файлами в моем экземпляре приложения для приложений) за кэшированием Cloudflare. Спасибо! – Kelly