I volevo fare anche questo. Ma al momento non è possibile associare i bucket di Google Cloud Storage direttamente a un nome di dominio di primo livello, come hai scoperto Gli indirizzi IP in cui Google Cloud Storage risponde alle richieste web cambiano spesso (per adattarsi alle mutevoli condizioni su Internet), quindi Google non vuole che tu aggiunga un sottoinsieme di quelli (che diventerebbero rapidamente obsoleti) come record A per il Server DNS del tuo sito web. Google richiede invece un CNAME a un nome DNS che controlla, quindi può modificare gli indirizzi IP per Google Cloud Storage tutte le volte che è necessario. E un CNAME può essere aggiunto solo a un sottodominio e non a un dominio di primo livello. (Questo perché quando c'è un CNAME a un dato livello, il server DNS per quel dominio non risponderà ad altre query per quel livello. Ma un dominio di primo livello deve rispondere anche almeno alle query NS e SOA.) L'unica soluzione per questo in questo momento è, come descritto in un'altra risposta, impostare il CNAME per il sottodominio www e configurare il servizio di hosting DNS per eseguire un reindirizzamento a livello http dal dominio di primo livello al sottodominio www. (La maggior parte dei fornitori lo supporterà.) Se non sei un fan di questa soluzione (come me), ci sono esattamente tre possibilità. Il primo è aspettare che Google offra la possibilità di ospitare domini di primo livello su Google Cloud Storage. Ciò richiede prima l'hosting DNS da parte di Google. L'abilitazione del supporto del dominio di primo livello richiederebbe un lavoro extra da parte di Google (dopo aver creato la propria offerta di hosting DNS), ma è possibile solo se Google controlla entrambe le parti. Non ho idea se o quando Google lo offrirà mai, però. Ma si può sperare La seconda soluzione è passare a un altro grande provider. Amazon può ospitare siti Web statici da S3 su un dominio di primo livello. Ma questo perché ospitano anche DNS per quel dominio. Potrebbero essercene altri. Tutti i grandi fornitori di servizi cloud serviranno i dati da una serie di indirizzi IP che cambiano frequentemente. Quindi, se non ospitano anche il tuo DNS, avranno bisogno che tu imposti un CNAME su un sottodominio La terza soluzione (almeno teorica) è quella di passare a un provider cloud più piccolo, che offra un servizio equivalente, magari su OpenStack, ecc. Poiché sono più piccoli, la loro configurazione del routing IP sarà un po'più semplice rispetto ai grandi player (Amazon , Google, ecc.) e sarebbero quindi in grado di fornirti un piccolo set di indirizzi IP da impostare come record A nel tuo dominio di primo livello. Questa è solo un'ipotesi plausibile da parte mia, però. Al momento non conosco fornitori di cloud storage così piccoli (Beh, ok, la quarta possibilità è rinunciare all'idea di ospitare il tuo sito web in modo statico. Ma personalmente, mi piace molto questa opzione quando possibile, almeno dal punto di vista della sicurezza e della reattività.)