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 11:47] 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 64: Ligne 64:
 <code /shell> <code /shell>
 PS> docker run --rm -it -v $env:userprofile\.aws:/root/.aws  public.ecr.aws/aws-cli/aws-cli command PS> docker run --rm -it -v $env:userprofile\.aws:/root/.aws  public.ecr.aws/aws-cli/aws-cli command
 +</code>
 +
 +
 +==== Raccourcir la commande docker run ====
 +Définir un alias aws poru la commande Docker qui exécute le conteneur amazon/aws-cli
 +  * Linux et macOS
 +<code /shell>
 +$ alias aws='docker run --rm -it -v ~/.aws:/root/.aws -v $(pwd):/aws amazon/aws-cli'
 +</code>
 +  * Invite de commande Windows
 +<code /shell>
 +C:\> doskey aws=docker run --rm -it -v %userprofile%\.aws:/root/.aws -v %cd%:/aws amazon/aws-cli $*
 +</code>
 +  * PowerShell Windows
 +<code /shell>
 +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</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.1690278446.txt.gz · Dernière modification : 2023/07/25 11:47 de techer.charles_educ-valadon-limoges.fr