Puis-je utiliser Terraform pour copier des dossiers du serveur local vers le compartiment de stockage Google ?

J'ai essayé l'approvisionnement de fichiers, mais cela ne fonctionne que pour l'instance de machine virtuelle, mais pas pour le stockage en nuage.

2
Vincent K 20 nov. 2019 à 13:09

1 réponse

Meilleure réponse

Il semble qu'il existe une commande appelée google_storage_bucket_object qui copiera un fichier local dans un objet GCS.

Voir ici pour plus de détails:

https://www.terraform.io/docs/providers/google/r/storage_bucket_object.html

Une autre idée pourrait être d'exécuter l'approvisionneur local-exec et d'exécuter gsutil pour copier un répertoire de fichiers.

https://www.terraform.io/docs/provisioners/local-exec.html

0
Kolban 20 nov. 2019 à 18:49