📚Configuration du CLI AWS

🚀 Installation de l'AWS CLI

  1. Télécharger le fichier MSI à partir du site officiel AWS : AWS CLI MSI Installerarrow-up-right

  2. Suivre les étapes d'installation en exécutant le fichier téléchargé.

  3. Vérifier l'installation en utilisant la commande suivante dans un terminal PowerShell ou l'invite de commandes :

aws --version

Sortie :

aws-cli/2.17.59 Python/3.12.6 Windows/10 exe/AMD64

🔑 Initialisation des credentials

Pour configurer les credentials AWS, exécutez la commande suivante :

aws configure

Vous serez invité à entrer :

  • AWS Access Key ID

  • AWS Secret Access Key

  • Default region name (pas besoin)

  • Default output format (ex: json)

Ces informations sont stockées localement pour être utilisées à chaque commande.


📂 Vérifier l'accès aux services AWS

Pour vérifier que vous avez correctement configuré les identifiants AWS, vous pouvez lister les buckets S3 avec la commande suivante :

Résultat :

Cela montre que vous avez correctement accès aux buckets S3 du compte AWS.


🛠 Gestion des profils pour plusieurs environnements

Lorsque vous travaillez avec plusieurs clients ou projets, il est utile de configurer plusieurs profils AWS dans l'AWS CLI. Cela vous permet de gérer différents identifiants AWS sans avoir à les reconfigurer manuellement chaque fois que vous changez de client ou de projet.

📝Création automatique d'un nouveau profil AWS

Pour configurer un nouveau profil, vous pouvez exécuter la commande suivante en spécifiant le nom du profil, par exemple "sto1" :

Vous serez invité à entrer les informations suivantes :

  • AWS Access Key ID

  • AWS Secret Access Key

  • Default region name

  • Default output format

Ces informations seront sauvegardées dans des fichiers locaux, permettant au CLI d'utiliser ce profil chaque fois que vous en avez besoin.

📝 Création manuelle d'un profil spécifique pour le module STO1

Les informations de configuration et des credentials sont stockées dans des fichiers situés dans le répertoire .aws de votre système.

Fichier credentials

Le fichier credentials contient les informations d'authentification pour chaque profil. Vous pouvez éditer manuellement ce fichier si nécessaire en utilisant un éditeur de texte comme nano.

Exemple d'édition manuelle avec nano :

Ensuite, vous pouvez ajouter ou modifier les informations de votre profil. Par exemple, voici comment ajouter le profil STO1 dans le fichier credentials :

Validez que le profil par défaut n'est plus actif avec la commande :

Résultat :


🔄 Utiliser le profil "sto1"

Pour vérifier que le profil STO1 fonctionne correctement, j'ai utilisé la commande suivante pour lister les buckets avec ce profil :

Résultat :

Cela confirme que le profil STO1 est correctement configuré et fonctionne.

Last updated