AWS CLI est un paquet python qui fournit une interface de ligne de commandes reliée à Amazon Web Services et Outscale Web Services.

AWS CLI est une interface en ligne de commande (CLI) développée par Amazon Web Services (AWS) pour Linux, macOS et Windows. Elle est compatible avec le Cloud Outscale et vous permet de gérer vos ressources Cloud depuis un terminal sur votre ordinateur. 

La CLI est une interface textuelle. Pour utiliser les calls API, vous devez interagir avec le système en tapant des lignes de commande spécifiques. Pour en savoir plus sur AWS CLI, voir la documentation officielle AWS. Pour en savoir plus sur les lignes de commande, voir la référence AWS des lignes de commande (en anglais). 



Avant de commencer :

  1. Installez AWS CLI. Pour en savoir plus, voir la documentation officielle d'AWS CLI

  2. Dans un terminal de votre machine, utilisez la commande suivante :

    $> aws configure
  3. Pour configurer AWS CLI avec le Cloud Outscale, configurez votre profil avec les attributs suivants :

    • AWS Access Key ID : Votre Access Key Outscale.
    • AWS Secret Access Key : Votre Secret Key Outscale. 
    • Default region name : Le nom de la Région du Cloud Outscale que vous souhaitez utiliser. Pour en savoir plus, voir Référence des Régions, endpoints et Availability Zones.
    • Default output format : Cet attribut doit être paramétré sur json.

    Pour en savoir plus, voir la documentation officielle d'AWS CLI.  

    La configuration d'AWS CLI paramètre un profil par défaut. Il est recommandé de créer un profil nommé en utilisant l'attribut --profile suivant cette syntaxe :

    $> aws configure --profile NAMED_PROFILE 


  • Pour atteindre l'API d'Outscale, spécifiez à chaque fois :  

    • Le profil nommé avec l'attribut --profile, si vous en avez créé un lors de la configuration d'AWS CLI. 

    • Le endpoint avec l'attribut --endpoint. Pour en savoir plus, voir À propos des Régions, endpoints et Availability Zones

      Vous devez spécifier le endpoint à chaque requête, même si vous l'avez paramétré comme Région par défaut lors de la configuration de votre profil. Sinon, une erreur est renvoyée. Il est recommandé de créer un profil nommé pour chaque Région que vous souhaitez utiliser.
    Exemple de requête avec l'API Outscale FCU
    $> aws ec2 describe-instances \
    	--profile YOUR_PROFILE \
    	--endpoint https://fcu.REGION_NAME.outscale.com
Tutoriel : Démarrer dans le Cloud Outscale avec AWS CLI

Étape précédente :

Créer une access key

Étape suivante :

Créer une keypair


Windows® est une marque déposée de Microsoft Corporation aux Etats-Unis et/ou dans les autres pays.

AWS™ et Amazon Web Services™ sont des marques de commerce d'Amazon Technologies, Inc. ou de ses affiliées aux Etats-Unis et/ou dans les autres pays.

Voir Mentions légales.