amazon-ec2
Introduktion till AWS CLI
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 .