Moe van te veel tijd te besteden aan het beheren van uw AWS-resources? Waarom overweegt u niet AWS CLI Mac? Deze client is ontworpen om u te helpen uw workflow te automatiseren en tijd te besparen door het proces van het beheren van uw AWS-resources te stroomlijnen.
In deze handleiding leert u hoe u AWS CLI voor Mac installeert en configureert om uw AWS-beheer te vereenvoudigen en uw workflow te optimaliseren.
Klaar? Duik erin en stroomlijn uw AWS-resourcebeheer!
Vereisten
Deze handleiding omvat praktische demonstraties. Zorg ervoor dat u het volgende bij de hand hebt om mee te doen:
- A computer running macOS version 10.12 or later – This tutorial uses macOS 11.7 (Big Sur).
- Een AWS-account met actieve facturering.
AWS CLI installeren op Mac via Homebrew
Het beheren van uw AWS-services in één tool, zoals AWS CLI, verbetert uw workflow en productiviteit. Maar ook al is AWS CLI platformonafhankelijk, u moet deze tool nog steeds installeren op uw systeem.
Misschien geeft u er de voorkeur aan om pakketten te installeren in een command-line omgeving. Als dat het geval is, is Homebrew, de package manager voor macOS, uw vriend. Homebrew vereenvoudigt software-installatie op Mac door het downloaden en bouwen van software vanuit de broncode te automatiseren.
Om AWS CLI Mac te installeren via Homebrew:
1. Open je terminal en voer het brew
commando hieronder uit om Homebrew bij te werken. Dit zorgt ervoor dat je de laatste versie van de software en de pakketten hebt. brew update

2. Voer vervolgens het onderstaande brew
commando uit om de nieuwste versie van awscli
te installeren
.
Als je al een oudere versie van de AWS CLI Mac geïnstalleerd hebt, dan zal dit commando je bestaande installatie bijwerken naar de nieuwste versie.

Voer het commando brew doctor uit als je problemen tegenkomt tijdens het installatieproces. Dit commando geeft informatie over systeemproblemen (samen met voorgestelde oplossingen) die de installatie van pakketten verhinderen.
Aangezien er geen problemen zijn met de installatie, geeft het commando de volgende output.

3. Voer nu het volgende aws
commando uit om de geïnstalleerde AWS CLI --versie
te controleren.
De onderstaande output verifieert je AWS CLI Mac installatie. Op het moment van schrijven is de laatste versie 2.9.13, zoals hieronder getoond.

De AWS CLI Mac installeren via het officiële pakket
Als je de voorkeur geeft aan het installeren van pakketten via GUI in plaats van een opdrachtregelomgeving, kan AWS CLI ook worden geïnstalleerd via het officiële pakket, een standalone installer. Dit pakket is handig als je Homebrew niet op je systeem hebt geïnstalleerd.
Amazon distribueert dit pakket als een macOS PKG-bestand, dat gedownload kan worden van de AWS-website en op je systeem geïnstalleerd kan worden.
Om de AWS CLI op Mac te installeren met behulp van het officiële pakket, volg deze stappen:
1. Open je favoriete webbrowser en download het AWS CLI PKG-bestand van de officiële AWS-website.
2. Dubbelklik, zodra gedownload, op het PKG-bestand, waardoor het AWS CLI-installatievenster wordt geopend.

3. Op het Introductie-scherm naar het License-scherm, blijf op Doorgaan klikken om door te gaan met het installatieproces en accepteer de licentieovereenkomst.

4. Klik nu op Akkoord wanneer gevraagd, zoals hieronder weergegeven, om de softwarelicentieovereenkomst te accepteren.

5. Houd de standaardinstellingen voor het Installatietype en klik op Doorgaan.

6. Klik vervolgens op Installeren om AWS CLI te installeren.

7. Voer je Mac-wachtwoord in en klik op Software installeren.

De installatie start en de voortgang wordt weergegeven in de onderstaande schermafbeelding.

8. Nadat de installatie is voltooid, klik op Sluiten om het installatievenster te sluiten.

9. Schakel ten slotte over naar je terminal en voer de onderstaande which
opdracht uit om te verifiëren dat de installatie succesvol was. Deze opdracht zoekt op je systeem naar het uitvoerbare bestand aws
en geeft het pad naar het bestand weer als het wordt gevonden.
Onderaan wordt het uitvoerbare bestand aws gevonden op /usr/local/bin/aws.

Configuratie van AWS CLI voor het beheren van AWS-resources
Ondanks de methode die je hebt gebruikt, met de AWS CLI geïnstalleerd, is het beheren van verschillende AWS-resources slechts één stap dichterbij. Welke stap? Het configureren van je AWS CLI-installatie.
Je moet het configureren met je AWS-inloggegevens, wat inhoudt dat je de AWS CLI toegang en geheime toegangssleutels moet geven. Deze sleutels zijn voor een AWS Identity Access Management (IAM)-gebruiker of rol met de benodigde machtigingen om bepaalde taken uit te voeren.
Om je AWS CLI op Mac te configureren, volg je de onderstaande stappen:
1. Meld je aan bij de AWS Console, klik op je gebruikersnaam (rechtsboven) en klik op Beveiligingsgegevens om toegang te krijgen tot je AWS IAM-pagina.

2. Scroll vervolgens naar beneden naar het gedeelte Toegangssleutel en klik op Toegangssleutel maken om het maken van een toegangssleutel te starten.

3. Noteer de toegangs- en geheime toegangssleutels, aangezien je deze later nodig zult hebben.

4. Keer nu terug naar je terminal en voer de onderstaande aws configure
commando uit om een configuratiewizard te openen die je helpt bij het instellen van je AWS CLI.
Voorzie de AWS-toegangs- en geheime toegangssleutels die je hebt genoteerd in stap drie, je regio en uitvoerformaat.

5. Zodra geconfigureerd, voer het volgende aws ec2
commando uit om te controleren of de AWS CLI correct is geconfigureerd. Dit commando toont de beschikbare regio’s voor je AWS-account. aws ec2 describe-regions
De onderstaande uitvoer bevestigt dat je je AWS CLI-installatie succesvol hebt geconfigureerd. Met de geconfigureerde AWS CLI kun je taken uitvoeren zoals, maar niet beperkt tot, het volgende:
- Het maken van Amazon Elastic Compute Cloud (EC2)-instanties.
- Het maken van Amazon Virtual Private Clouds (VPC’s).
Maar deze tutorial kan alleen het maken van een EC2-instantie via AWS CLI behandelen.

Een EC2-instantie maken
Nu je je AWS CLI hebt geconfigureerd, kun je deze gebruiken om resources te beheren, zoals het maken van een EC2-instantie. Maar eerst moet je minimaal een Amazon Machine Image (AMI) en een instantietype specificeren:
- AMI – Een voorgeconfigureerde virtuele machine (VM)-image die wordt gebruikt om EC2-instanties te maken. AMI’s bevatten een besturingssysteem, toepassingen en andere configuratie-instellingen.
- Instantietype – Bepaalt de hardwareconfiguratie van een EC2-instantie, inclusief het aantal en het type CPU’s, de hoeveelheid geheugen en de hoeveelheid opslagruimte.
Om een EC2-instantie te maken, volgen hier de stappen die je moet volgen:
1. Voer de onderstaande opdracht aws ec2
uit om de ID
van een AMI te vinden waarvoor je een EC2-instantie wilt maken. In dit geval een AMI waarvan de naam ubuntu/images
bevat.
De parameter --filter
--filters
de resultaten omdat de uitvoer lang kan zijn en enige tijd kan duren om te voltooien.
Houd je doel-AMI-ID in de gaten. De keuze van deze tutorial is ami-053acb403ce491481.

2. Voer vervolgens de onderstaande opdracht uit om het instantietype te vinden dat je wilt gebruiken.
Deze opdracht toont alle beschikbare EC2-instantietypen die in aanmerking komen voor de gratis laag.
Hieronder vindt u informatie over elk instantietype, inclusief de hardwareconfiguratie, naam, enzovoort.
Houd het instantietype dat u wilt gebruiken in de gaten.

3. Voer nu de onderstaande ec2 run-instances
-opdracht uit om een EC2-instantie te maken met de volgende parameters:
--image-id
– Specificeert de AMI-ID die u hebt genoteerd in stap één (ami-053acb403ce491481
) om de EC2-instantie te maken. Deze AMI wordt gebruikt als basisimage voor de instantie.
--count 1
– Specificeert dat slechts één (1
) EC2-instantie moet worden gemaakt.
--instance-type
– Specificeert het instantietype dat u hebt genoteerd in stap twee (t2.micro
) om te gebruiken voor de EC2-instantie.
De onderstaande uitvoer geeft aan dat de EC2-instantie succesvol is aangemaakt.
Zoals u kunt zien, is er geen noodzaak om handmatig in te loggen op de AWS-console en door veel pagina’s te klikken om een EC2-instantie te maken. Met de AWS CLI kunt u een EC2-instantie in slechts een paar opdrachten instellen.

4. Ga naar de EC2-console en u ziet uw instantie vermeld, zoals hieronder weergegeven.

Als laatste, voer de volgende ec2 terminate-instances
-opdracht uit om de instantie te beëindigen (<instance-id>
).

Conclusie
De AWS CLI voor Mac is een tijdbesparende en perfecte oplossing om uw AWS-beheer te stroomlijnen. En in deze tutorial heb je geleerd hoe je de AWS CLI voor Mac kunt installeren en configureren.
Met deze client kunt u uw AWS-resources beter beheren, zoals het maken van een EC2-instantie, zoals u hebt gedaan in deze tutorial. Op dit punt is het automatiseren van uw workflow binnen handbereik, zodat u zich kunt concentreren op belangrijkere taken!
Waarom zou u niet meer van uw AWS-resources gaan beheren? Misschien starten van EBS-volumes en configureren van beveiligingsgroepen voor extra beveiligingslagen?