Clés d'accès
Clés d’accès au stockage objet
Section intitulée « Clés d’accès au stockage objet »Votre instance de stockage objet possède des identifiants compatibles S3 qui permettent l’accès programmatique avec tout outil ou SDK compatible S3.
Points de terminaison S3
Section intitulée « Points de terminaison S3 »| Région | Point de terminaison |
|---|---|
| YUL (Montréal) | https://objects.yul.zcp.zsoftly.ca |
| YOW (Ottawa) | https://objects.yow.zcp.zsoftly.ca |
Le point de terminaison de votre instance correspond à la région choisie lors de sa création.
Créer et faire la rotation des clés d’accès
Section intitulée « Créer et faire la rotation des clés d’accès »- Dans la liste Stockage objet, trouvez votre instance.
- Cliquez sur l’icône Identifiants (icône de clé dans la rangée d’actions).
- Créez une clé d’accès et copiez son secret dans les cinq minutes.
Utilisez le CLI pour lister les métadonnées des clés, créer une clé et révoquer une clé :
Remplacez <storage-slug> par le slug de votre instance de stockage et <key-id> par l’identifiant
de la clé.
zcp object-storage keys list <storage-slug>zcp object-storage keys create <storage-slug>zcp object-storage keys delete <storage-slug> <key-id> -yChaque espace de stockage prend en charge une ou deux clés actives. Pour faire la rotation d’une clé, créez une seconde clé, mettez à jour chaque application qui utilise l’ancienne clé, puis révoquez l’ancienne clé. Vous ne pouvez pas révoquer la dernière clé active.
Utiliser les identifiants avec AWS CLI
Section intitulée « Utiliser les identifiants avec AWS CLI »<ACCESS_KEY_ID> représente votre clé d’accès et <SECRET_ACCESS_KEY> sa clé secrète. Remplacez
ces valeurs dans les exemples ci-dessous.
Configurez un profil nommé pour votre stockage objet ZSoftly :
aws configure --profile zsoftly# AWS Access Key ID: <ACCESS_KEY_ID># AWS Secret Access Key: <SECRET_ACCESS_KEY># Default region name: (leave blank)# Default output format: jsonPassez ensuite le point de terminaison lors de l’exécution des commandes :
# YUL (Montreal)aws s3 ls --profile zsoftly --endpoint-url https://objects.yul.zcp.zsoftly.ca
# YOW (Ottawa)aws s3 ls --profile zsoftly --endpoint-url https://objects.yow.zcp.zsoftly.caUtiliser les identifiants avec des variables d’environnement
Section intitulée « Utiliser les identifiants avec des variables d’environnement »export AWS_ACCESS_KEY_ID="<ACCESS_KEY_ID>"export AWS_SECRET_ACCESS_KEY="<SECRET_ACCESS_KEY>"
# Set the endpoint for your regionexport AWS_ENDPOINT_URL="https://objects.yul.zcp.zsoftly.ca"Pour les commandes S3 directes avec zcp, enregistrez les nouveaux identifiants dans ces variables
:
export ZCP_S3_ACCESS_KEY="<ACCESS_KEY_ID>"export ZCP_S3_SECRET_KEY="<SECRET_ACCESS_KEY>"Le CLI vérifie que ZCP_S3_ACCESS_KEY est active pour l’espace de stockage sélectionné avant de se
connecter.
Voir aussi : Créer un compartiment, Utilisation de S3