Sök…


Installera aws cli

På linux : Om du inte har pip installerat, installera det först:

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

Installera sedan awscli:

sudo pip install awscli

På Windows : Ladda ner de senaste installatörerna härifrån

Konfigurera aws cli

Nu har du installerat aws cli, du måste konfigurera den åt dina AWS-resurser. Du kan ha flera profiler som test- , dev- , prod- , etc-profiler. Så låt oss anta att du vill konfigurera det för din testmiljö.

aws configure --profile=test

Den kommer att be om följande information:

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

Du får ovanstående information från IAM-ledningen i AWS Console.

Arbetar med aws cli

Det bästa med aws cli är att du kan bädda in kommandona i ett skript och kan trigga dem baserat på vissa kriterier. Liksom automatisk distribution vid produktion (i Elastic Beanstalk) behöver du inte gå till AWS Console för att välja och distribuera.
Du får alla tillgängliga kommandon genom att köra:

# This will give all the available commands
aws help

Du kan till och med gå längre, som:

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

och vidare

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

Du kan lista / manipulera alla aws-resurser (S3, EC2, EBS, RDS, etc) med hjälp av aws cli. Här är den fullständiga dokumentationen .



Modified text is an extract of the original Stack Overflow Documentation
Licensierat under CC BY-SA 3.0
Inte anslutet till Stack Overflow