Créer un bucket
(Une révision intermédiaire par le même utilisateur non affichée) | |||
Ligne 5 : | Ligne 5 : | ||
La documentation officielle concernant la création de buckets se trouve sur l'URL https://cloud.google.com/storage/docs/creating-buckets?hl=fr. | La documentation officielle concernant la création de buckets se trouve sur l'URL https://cloud.google.com/storage/docs/creating-buckets?hl=fr. | ||
− | == | + | ==Depuis la console GCP== |
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 de navigation principal de GCP sur la gauche, se rendre dans la section "Stockage" et cliquer sur "Cloud Storage" : | ||
:[[Fichier:ClipCapIt-220303-162249.PNG|none|thumb|300px]] | :[[Fichier:ClipCapIt-220303-162249.PNG|none|thumb|300px]] | ||
Ligne 33 : | Ligne 33 : | ||
==En ligne de commande== | ==En ligne de commande== | ||
− | La commande de base à utiliser pour manipuler les buckets est <code>gsutil</code>. | + | La commande de base à utiliser pour manipuler les buckets est <code>gsutil</code> ("gs" pour '''G'''oogle Cloud '''S'''torage). |
Pour créer un bucket, lancer la commande suivante : | Pour créer un bucket, lancer la commande suivante : | ||
Ligne 39 : | Ligne 39 : | ||
Renseigner les options comme suit : | Renseigner les options comme suit : | ||
− | *<code>-p PROJECT_ID</code> | + | *<code>-p PROJECT_ID</code> (optionnel) |
*:où <code>PROJECT_ID</code>représente l'ID ou le numéro du projet auquel le bucket sera associé | *:où <code>PROJECT_ID</code>représente l'ID ou le numéro du projet auquel le bucket sera associé | ||
− | *<code>-c STORAGE_CLASS</code> | + | *<code>-c STORAGE_CLASS</code> (optionnel) |
*:où <code>STORAGE_CLASS</code> représente la [https://cloud.google.com/storage/docs/storage-classes classe de stockage] par défaut du bucket | *:où <code>STORAGE_CLASS</code> représente la [https://cloud.google.com/storage/docs/storage-classes classe de stockage] par défaut du bucket | ||
− | *<code>-l BUCKET_LOCATION</code> | + | *<code>-l BUCKET_LOCATION</code> (optionnel) |
*:où <code>BUCKET_LOCATION</code> représente l'[https://cloud.google.com/storage/docs/locations emplacement] du bucket | *:où <code>BUCKET_LOCATION</code> représente l'[https://cloud.google.com/storage/docs/locations emplacement] du bucket | ||
− | *<code>-b | + | *<code>-b BUCKET_BLCA</code> (optionnel) |
− | *:où <code> | + | *:où <code>BUCKET_BLCA</code> (BLCA pour Bucket Level Control Access) représente un booléen qui, lorsqu'il est positionné à "on", active le [https://cloud.google.com/storage/docs/uniform-bucket-level-access contrôle d'accès uniforme à tous les objets du bucket]. A l'inverse, lorsqu'il est positionné à "off", il active les [https://cloud.google.com/storage/docs/access-control/lists listes de contrôle d'accès pour chacun des objets du bucket]. |
+ | *<code>gs://BUCKET_NAME</code> (obligatoire) | ||
+ | *:où <code>BUCKET_NAME</code> représente le nom du bucket à créer. | ||
+ | *:le nom du bucket [https://cloud.google.com/storage/docs/naming-buckets doit respecter les exigences relatives aux noms de buckets]. | ||
+ | |||
Voici l'aide à la commande <code>gsutil mb</code> : | Voici l'aide à la commande <code>gsutil mb</code> : |
Version actuelle datée du 4 mars 2022 à 14:35
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.
Depuis la console GCP
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
("gs" pour Google Cloud Storage).
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
(optionnel)- où
PROJECT_ID
représente l'ID ou le numéro du projet auquel le bucket sera associé
- où
-c STORAGE_CLASS
(optionnel)- où
STORAGE_CLASS
représente la classe de stockage par défaut du bucket
- où
-l BUCKET_LOCATION
(optionnel)- où
BUCKET_LOCATION
représente l'emplacement du bucket
- où
-b BUCKET_BLCA
(optionnel)- où
BUCKET_BLCA
(BLCA pour Bucket Level Control Access) représente un booléen qui, lorsqu'il est positionné à "on", active le contrôle d'accès uniforme à tous les objets du bucket. A l'inverse, lorsqu'il est positionné à "off", il active les listes de contrôle d'accès pour chacun des objets du bucket.
- où
gs://BUCKET_NAME
(obligatoire)- où
BUCKET_NAME
représente le nom du bucket à créer. - le nom du bucket doit respecter les exigences relatives aux noms de buckets.
- où
Voici l'aide à la commande gsutil mb
: