Outils pour utilisateurs

Outils du site


reseau:cloud:aws:awscli

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentesRévision précédente
Prochaine révision
Révision précédente
reseau:cloud:aws:awscli [2023/07/25 12:04] – [Partager des fichiers avec le système hôte] techer.charles_educ-valadon-limoges.frreseau:cloud:aws:awscli [2023/07/25 12:40] (Version actuelle) – [Installation de AWS CLI 2] techer.charles_educ-valadon-limoges.fr
Ligne 16: Ligne 16:
 Lien vers la documentation d'installation : https://docs.aws.amazon.com/fr_fr/cli/latest/userguide/getting-started-install.html Lien vers la documentation d'installation : https://docs.aws.amazon.com/fr_fr/cli/latest/userguide/getting-started-install.html
  
-Vérifier l'installation de Docker:+Vérifier l'installation de AWS CLI 2 :
 <code powershell> <code powershell>
 PS> aws --version PS> aws --version
Ligne 71: Ligne 71:
   * Linux et macOS   * Linux et macOS
 <code /shell> <code /shell>
-$ alias aws='docker run --rm -it amazon/aws-cli'+$ alias aws='docker run --rm -it -v ~/.aws:/root/.aws -v $(pwd):/aws amazon/aws-cli'
 </code> </code>
   * Invite de commande Windows   * Invite de commande Windows
 <code /shell> <code /shell>
-C:\> doskey aws=docker run --rm -it amazon/aws-cli $*+C:\> doskey aws=docker run --rm -it -v %userprofile%\.aws:/root/.aws -v %cd%:/aws amazon/aws-cli $*
 </code> </code>
   * PowerShell Windows   * PowerShell Windows
 <code /shell> <code /shell>
-C:\> Function AWSCLI {docker run --rm -it amazon/aws-cli $args} +C:\> Function AWSCLI {docker run --rm -it -v $env:userprofile\.aws:/root/.aws -v $pwd\aws:/aws amazon/aws-cli $args} 
-Set-Alias -Name aws -Value AWSCLI+Set-Alias -Name aws -Value AWSCLI</code> 
 + 
 +  * Utilisation de l'alias depuis le conteneur : 
 +<code /shell> 
 +PS> aws --version 
 +aws-cli/2.13.3 Python/3.11.4 Linux/5.15.90.1-microsoft-standard-WSL2 docker/x86_64.amzn.2 prompt/off 
 +</code> 
 + 
 +===== Définir les paramètres de configuration et les informations d'identification===== 
 +  * Lien : https://docs.aws.amazon.com/fr_fr/cli/latest/userguide/cli-configure-files.html 
 + 
 +Les paramètres de configuration et les informations d'identification sont enregistrés dans des fichiers situés dans le dossier **.\aws** du dossier personnel de l'utilisateur. Ces fichiers sont gérés par l'AWS CLI. 
 + 
 +Les fichiers sont divisés en profiles et AWS CLI utilise, par défaut, les paramètres du profil nommé default. D'autres profils peuvent être créés au besoin et y faire référence. 
 + 
 +==== Définir et afficher les informations d'identification, sa région et le format de sortie de AWS IAM Identity Center ==== 
 +<WRAP center round info> 
 +Pour l'authentification, il est conseillé d'utiliser le SSO de AWS IAM Identity Center. 
 +</WRAP> 
 + 
 +<code shell> 
 +PS> aws configure sso 
 +</code> 
 + 
 +<WRAP center round info> 
 +Il est nécessaire de **s'authentifier sur IAM Identity Center** pour récupérer au prélable ses informations d'identificaiton 
 +</WRAP> 
 + 
 +==== Afficher une infomation particulière ==== 
 +  * Exemple pour afficher la région pour le profil default: 
 +<code shell> 
 +PS> aws configure get region --profile default 
 +</code> 
 + 
 + 
 +==== Lister toutes les données de configuration ==== 
 +<code shell> 
 +PS> aws configure list
 </code> </code>
 ===== Retour au menu Solution AWS ===== ===== Retour au menu Solution AWS =====
   * [[reseau:cloud:aws:accueil|Solution AWS]]   * [[reseau:cloud:aws:accueil|Solution AWS]]
  
reseau/cloud/aws/awscli.1690279464.txt.gz · Dernière modification : 2023/07/25 12:04 de techer.charles_educ-valadon-limoges.fr