Suche…


Installieren des aws cli

Unter Linux : Wenn Sie pip nicht installiert haben, installieren Sie es zuerst:

curl "https://bootstrap.pypa.io/get-pip.py" -o "get-pip.py"
sudo python get-pip.py

Dann installiere awscli:

sudo pip install awscli

Unter Windows : Laden Sie die neuesten Installationsprogramme von hier herunter

Aws cli konfigurieren

Nachdem Sie aws cli installiert haben, müssen Sie es für den Zugriff auf Ihre AWS-Ressourcen konfigurieren. Sie können mehrere Profile wie test , dev , prod usw. haben. Nehmen wir an, Sie möchten es für Ihre Testumgebung konfigurieren.

aws configure --profile=test

Sie werden nach folgenden Informationen gefragt:

AWS Access Key ID [None]: XXXXXXXXXXXXXX
AWS Secret Access Key [None]: XXXXXXXXXXXXXXXXXXXX
Default region name [None]: us-west-2
Default output format [None]: json

Sie erhalten die oben genannten Informationen vom IAM-Management in AWS Console.

Mit aws cli arbeiten

Das Beste an aws cli ist, dass Sie die Befehle in ein Skript einbetten und basierend auf bestimmten Kriterien auslösen können. Wie bei der automatischen Bereitstellung in der Produktion (in Elastic Beanstalk) müssen Sie nicht zur Auswahl und Bereitstellung von AWS Console wechseln.
Sie erhalten alle verfügbaren Befehle, indem Sie Folgendes ausführen:

# This will give all the available commands
aws help

Sie können sogar noch weiter gehen, wie:

# This will give all the available options for ec2
aws ec2 help

und weiter

# This will output all the operations you can do with ec2 instances
aws ec2 describe-instances help 

Sie können mit aws cli alle aws-Ressourcen (S3, EC2, EBS, RDS usw.) auflisten / bearbeiten. Hier ist die vollständige Dokumentation .



Modified text is an extract of the original Stack Overflow Documentation
Lizenziert unter CC BY-SA 3.0
Nicht angeschlossen an Stack Overflow