Skip to main content

AWS CLI: Notes

The AWS Command Line Interface is a unified tool to manage your AWS services.

Install/Upgrade AWS CLI on Windows using winget

winget install Amazon.AWSCLI
winget upgrade Amazon.AWSCLI
AWS Command Line Interface Documentation

Installing the AWS CLI version 2 on Windows

Install AWS CLI on Windows - 1

Install AWS CLI on Windows - 2

Install AWS CLI on Windows - 3

Install AWS CLI on Windows - 4

Install AWS CLI on Windows - 5

aws --version
aws-cli/2.0.17 Python/3.7.7 Windows/10 botocore/2.0.0dev21
PS C:\Users\tuyen>

Configure aws cli

aws configure [--profile profile-name]
PS C:\Users\tuyen> gci .\.aws\


    Directory: C:\Users\tuyen\.aws


Mode                 LastWriteTime         Length Name
----                 -------------         ------ ----
-a----          6/1/2020   9:03 AM             51 config
-a----          6/1/2020   9:03 AM            119 credentials

Create new user group: Cloud9Administrator

PS C:\Users\tuyen> aws iam create-group --group-name Cloud9Administrators --profile iammgr
{
    "Group": {
        "Path": "/",
        "GroupName": "Cloud9Administrators",
        "GroupId": "AGPAQOKYZ3PZNUI54HC2G",
        "Arn": "arn:aws:iam::030787886066:group/Cloud9Administrators",
        "CreateDate": "2020-08-06T12:27:56+00:00"
    }
}

PS C:\Users\tuyen>

Create, update tags, describe, delete key pair using Powershell

$keyName = "KPforDevAxInstances"
aws ec2 create-key-pair --key-name $keyName --query 'KeyMaterial' --output text | out-file -encoding ascii -filepath .\$keyName.pem

aws ec2 describe-key-pairs --key-name $keyName

$keyPairId = $(aws ec2 describe-key-pairs --key-name $keyName --query 'KeyPairs[0].KeyPairId')

aws ec2 create-tags --resources $keyPairId --tags Key=LabNo,Value=055

aws ec2 describe-key-pairs --key-name $keyName

aws ec2 delete-key-pair --key-name $keyName

Popular posts from this blog

Microsoft Windows Server 2012 R2 Standard Evaluation Product Key

Microsoft Windows Server 2012 R2 Standard Evaluation D2N9P-3P6X9-2R39C-7RTCD-MDVJX DBGBW-NPF86-BJVTX-K3WKJ-MTB6V

ManageEngine ServiceDesk Plus - Reset password

Let's reset the default administrator's password to 'admin'

hmailserver: Notes from the field

hmailserver is one of free open source mail servers running on Microsoft Windows operating system.