Marre de passer trop de temps à gérer vos ressources AWS ? Pourquoi ne pas envisager AWS CLI Mac ? Ce client est conçu pour vous aider à automatiser votre flux de travail et à gagner du temps en simplifiant le processus de gestion de vos ressources AWS.
Dans ce tutoriel, vous apprendrez à installer et configurer AWS CLI sur Mac pour simplifier la gestion de vos ressources AWS et optimiser votre flux de travail.
Prêt ? Plongez-vous dedans et simplifiez la gestion de vos ressources AWS !
Prérequis
Ce tutoriel comprend des démonstrations pratiques. Pour suivre, assurez-vous d’avoir les éléments suivants en place :
- A computer running macOS version 10.12 or later – This tutorial uses macOS 11.7 (Big Sur).
- Un compte AWS avec une facturation active.
Installation d’AWS CLI sur Mac via Homebrew
Gérer vos services AWS via un seul outil, comme AWS CLI, améliore votre flux de travail et votre productivité. Mais même si AWS CLI est multiplateforme, vous devez quand même installer cet outil sur votre système.
Peut-être préférez-vous installer des packages dans un environnement en ligne de commande. Si c’est le cas, Homebrew, le gestionnaire de packages pour macOS, est votre ami. Homebrew simplifie l’installation de logiciels sur Mac en automatisant le téléchargement et le processus de construction du logiciel à partir de son code source.
Pour installer AWS CLI Mac via Homebrew :
1. Ouvrez votre terminal et exécutez la commande brew
ci-dessous pour mettre à jour Homebrew. Cela vous permet d’avoir la dernière version du logiciel et de ses packages. brew update

2. Ensuite, exécutez la commande brew
ci-dessous pour installer
la dernière version de awscli
.
Si vous avez déjà une version plus ancienne d’AWS CLI Mac installée, cette commande met à jour votre installation existante vers la dernière version.

Exécutez la commande brew doctor si vous rencontrez des problèmes lors du processus d’installation. Cette commande fournit des informations sur les problèmes du système (ainsi que des solutions suggérées) qui empêchent l’installation des packages.
Étant donné qu’il n’y a aucun problème avec l’installation, la commande renvoie la sortie suivante.

3. Maintenant, exécutez la commande aws
suivante pour vérifier la version installée de AWS CLI avec --version
.
La sortie ci-dessous vérifie votre installation de AWS CLI Mac. Au moment de la rédaction, la dernière version est 2.9.13, comme indiqué ci-dessous.

Installation d’AWS CLI Mac via le package officiel
Si vous préférez installer des packages via une interface graphique plutôt qu’un environnement en ligne de commande, AWS CLI peut également être installé via le package officiel, un programme d’installation autonome. Ce package est pratique si vous n’avez pas Homebrew installé sur votre système.
Amazon distribue ce package sous la forme d’un fichier macOS PKG, qui peut être téléchargé depuis le site web AWS et installé sur votre système.
Pour installer AWS CLI sur Mac en utilisant le package officiel, suivez ces étapes :
1. Ouvrez votre navigateur web préféré et téléchargez le fichier AWS CLI PKG depuis le site officiel d’AWS.
2. Une fois le téléchargement terminé, double-cliquez sur le fichier PKG pour ouvrir la fenêtre d’installation d’AWS CLI.

3. Sur l’écran d’Introduction à la Licence, cliquez continuellement sur Continuer pour poursuivre le processus d’installation et acceptez l’accord de licence.

4. Maintenant, cliquez sur Accepter lorsque vous y êtes invité, comme indiqué ci-dessous, pour accepter l’accord de licence du logiciel.

5. Gardez les paramètres par défaut pour le Type d’installation et cliquez sur Continuer.

6. Ensuite, cliquez sur Installer pour commencer l’installation d’AWS CLI.

7. Entrez le mot de passe de votre Mac et cliquez sur Installer le logiciel.

L’installation commence et la progression est affichée dans la capture d’écran ci-dessous.

8. Une fois l’installation terminée, cliquez sur Fermer pour fermer la fenêtre d’installation.

9. Enfin, passez à votre terminal et exécutez la commande which
ci-dessous pour vérifier que l’installation s’est bien déroulée. Cette commande recherche le fichier exécutable aws
sur votre système et affiche le chemin d’accès au fichier s’il est trouvé.
Ci-dessous, l’exécutable aws est trouvé à l’emplacement suivant : /usr/local/bin/aws.

Configuration de AWS CLI pour la gestion des ressources AWS
Peu importe la méthode utilisée, avec AWS CLI installé, la gestion des différentes ressources AWS est juste à un pas. Quel pas ? Configurer votre installation AWS CLI.
Vous devrez le configurer avec vos informations d’identification AWS, ce qui implique de fournir à AWS CLI des clés d’accès et des clés d’accès secrètes. Ces clés sont celles d’un utilisateur IAM (Identity Access Management) ou d’un rôle avec les autorisations nécessaires pour effectuer certaines tâches.
Pour configurer votre AWS CLI sur Mac, suivez les étapes ci-dessous :
1. Connectez-vous à la Console AWS, cliquez sur votre nom d’utilisateur (en haut à droite), puis cliquez sur Informations d’identification de sécurité pour accéder à votre page IAM AWS.

2. Ensuite, faites défiler jusqu’à la section Clé d’accès et cliquez sur Créer une clé d’accès pour commencer la création d’une clé d’accès.

3. Prenez note des clés d’accès et des clés d’accès secrètes, car vous en aurez besoin plus tard.

4. Maintenant, retournez à votre terminal et exécutez la commande aws configure
ci-dessous pour ouvrir un assistant de configuration qui vous aidera à configurer votre AWS CLI.
Fournissez les clés d’accès AWS et les clés d’accès secrètes que vous avez notées à l’étape trois, votre région et le format de sortie.

5. Une fois configuré, exécutez la commande aws ec2
suivante pour vérifier que la configuration de l’AWS CLI est correcte. Cette commande répertorie les régions disponibles pour votre compte AWS. aws ec2 describe-regions
La sortie ci-dessous confirme que vous avez configuré avec succès votre installation de l’AWS CLI. Avec l’AWS CLI configurée, vous pouvez effectuer des tâches telles que, mais sans s’y limiter :
- Création d’instances Amazon Elastic Compute Cloud (EC2).
- Création de réseaux privés virtuels (VPC) Amazon.
Mais ce tutoriel ne couvre que la création d’une instance EC2 via AWS CLI.

Création d’une instance EC2
Maintenant que vous avez configuré votre AWS CLI, vous pouvez l’utiliser pour gérer des ressources, comme la création d’une instance EC2. Mais d’abord, vous devrez spécifier au minimum une Amazon Machine Image (AMI) et un type d’instance :
- AMI – Une image de machine virtuelle (VM) préconfigurée utilisée pour créer des instances EC2. Les AMI comprennent un système d’exploitation, des applications et d’autres paramètres de configuration.
- Type d’instance – Détermine la configuration matérielle d’une instance EC2, y compris le nombre et le type de processeurs, la quantité de mémoire et la quantité de stockage.
Pour créer une instance EC2, voici les étapes à suivre :
1. Exécutez la commande aws ec2
ci-dessous pour trouver l’ID d’une AMI avec laquelle vous souhaitez créer une instance EC2. Dans ce cas, une AMI dont le nom contient ubuntu/images
.
Le paramètre --filter
--filters
les résultats, car la sortie peut être longue et peut prendre du temps pour se terminer.
Notez l’ID de votre AMI cible. Le choix de ce tutoriel est ami-053acb403ce491481.

2. Ensuite, exécutez la commande ci-dessous pour trouver le type d’instance que vous souhaitez utiliser.
Cette commande répertorie tous les types d’instances EC2 disponibles éligibles pour le niveau gratuit.
Voici des informations sur chaque type d’instance, y compris sa configuration matérielle, son nom, etc.
Notez le type d’instance que vous souhaitez utiliser.

3. Maintenant, exécutez la commande ec2 run-instances
suivante pour créer une instance EC2 avec les paramètres :
--image-id
– Spécifie l’ID de l’AMI que vous avez noté à l’étape un (ami-053acb403ce491481
) pour créer l’instance EC2. Cet AMI sera utilisé comme image de base pour l’instance.
--count 1
– Spécifie qu’une seule (1
) instance EC2 doit être créée.
--instance-type
– Spécifie le type d’instance que vous avez noté à l’étape deux (t2.micro
) à utiliser pour l’instance EC2.
La sortie ci-dessous indique que l’instance EC2 a été créée avec succès.
Comme vous pouvez le voir, il n’est pas nécessaire de vous connecter manuellement à la console AWS et de cliquer sur de nombreuses pages pour créer une instance EC2. Avec AWS CLI, vous pouvez configurer une instance EC2 en seulement quelques commandes.

4. Accédez à la console EC2 et vous verrez votre instance répertoriée, comme indiqué ci-dessous.

Enfin, exécutez la commande ec2 terminate-instances
suivante pour terminer l’instance (<instance-id>
).

Conclusion
L’AWS CLI pour Mac est un gain de temps et la solution parfaite pour rationaliser la gestion de votre AWS. Et dans ce tutoriel, vous avez appris comment installer et configurer l’AWS CLI pour Mac.
Ce client vous permet de mieux gérer vos ressources AWS, comme la création d’une instance EC2, comme vous l’avez fait dans ce tutoriel. À ce stade, l’automatisation de votre flux de travail est à votre portée afin que vous puissiez vous concentrer sur des tâches plus importantes!
Pourquoi ne pas commencer à gérer davantage de vos ressources AWS? Peut-être lancer des volumes EBS, et configurer des groupes de sécurité pour ajouter des couches de sécurité supplémentaires?