Zoeken…


De aws cli installeren

Op Linux : als je pip niet hebt geïnstalleerd, installeer het dan eerst:

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

Installeer vervolgens awscli:

sudo pip install awscli

In Windows: Download de nieuwste installateurs van hier

Configureren van de aws cli

Nu je aws cli hebt geïnstalleerd, moet je het configureren om toegang te krijgen tot je AWS-bronnen. U kunt meerdere profielen als test, dev, prod, etc profielen hebben. Laten we aannemen dat u het wilt configureren voor uw testomgeving.

aws configure --profile=test

Het zal om de volgende informatie vragen:

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

U krijgt de bovenstaande informatie van IAM-beheer in AWS Console.

Werken met aws cli

Het beste deel van aws cli is dat je de commando's kunt insluiten in een script en ze kunt activeren op basis van enkele criteria. Net als automatische implementatie bij productie (in Elastic Beanstalk), hoeft u niet naar AWS Console te gaan om te selecteren en te implementeren.
Je krijgt alle beschikbare opdrachten door te draaien:

# This will give all the available commands
aws help

Je kunt zelfs verder gaan, zoals:

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

en verder

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

U kunt alle aws-bronnen (S3, EC2, EBS, RDS, enz.) Weergeven / manipuleren met aws cli. Hier is de complete documentatie .



Modified text is an extract of the original Stack Overflow Documentation
Licentie onder CC BY-SA 3.0
Niet aangesloten bij Stack Overflow