Présentation
Cette page a pour objet de décrire comment créer un bucket dans Cloud Storage de GCP.
Documentation
La documentation officielle concernant la création de buckets se trouve sur l'URL https://cloud.google.com/storage/docs/creating-buckets?hl=fr.
Avec l'interface graphique
Depuis le menu de navigation principal de GCP sur la gauche, se rendre dans la section "Stockage" et cliquer sur "Cloud Storage" :
Depuis le menu "Navigateur" de Cloud Storage, cliquer sur "Créer un bucket" :
Erreur lors de la création de la miniature : Fichier manquant
Donner un nom au bucket et cliquer sur "Continuer" :
Erreur lors de la création de la miniature : Fichier manquant
En fonction de la où se situent les utilisateurs du bucket et de la latence désirée, choisir le type d'emplacement et cliquer sur "Continuer" :
Erreur lors de la création de la miniature : Fichier manquant
En fonction de la fréquence d'accès aux données, choisir une classe de stockage et cliquer sur "Continuer" :
Erreur lors de la création de la miniature : Fichier manquant
Choisir le type de contrôle d'accès désiré et cliquer sur "Continuer" :
Erreur lors de la création de la miniature : Fichier manquant
Choisir un outil de protection et/ou le chiffrement des données au besoin et cliquer sur "Créer" pour créer le bucket :
Erreur lors de la création de la miniature : Fichier manquant
Le bucket est créé. Les détails de ce dernier s'affiche alors :
Erreur lors de la création de la miniature : Fichier manquant
L'étape suivante est d'y ajouter des autorisations d'accès.
En ligne de commande
La commande de base à utiliser pour manipuler les buckets est gsutil
.
Pour créer un bucket, lancer la commande suivante :
gsutil mb -p PROJECT_ID -c STORAGE_CLASS -l BUCKET_LOCATION -b on gs://BUCKET_NAME
Renseigner les options comme suit :
-p PROJECT_ID
- où
PROJECT_ID
représente l'ID ou le numéro du projet auquel le bucket sera associé
-c STORAGE_CLASS
- où
STORAGE_CLASS
représente la classe de stockage par défaut du bucket
-l BUCKET_LOCATION
- où
BUCKET_LOCATION
représente l'emplacement du bucket
-b on gs://BUCKET_NAME
- où
BUCKET_NAME
accès uniforme au niveau du bucket
Voici l'aide à la commande gsutil mb
:
Console SSH
NAME
mb - Make buckets
SYNOPSIS
gsutil mb [-b (on|off)] [-c <class>] [-l <location>] [-p <project>]
[--autoclass] [--retention