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

Python: Free Online Courses

Ever thinking about which programming language to learn first? You can learn Python for free with these online courses.

How to charge your device from USB Port

First of all, check BIOS Settings of your laptop or desktop Dell Look for USB PowerShare BIOS Settings: USB PowerShare Lenovo Look for Always On USB Charge in Off Mode BIOS Settings: Enable Always On USB Charge in Off Mode

Qubes OS: Fedora 30

Create a new Standalone VM based on fedora-29 VM template Extend root partition: run command on dom0 tuyen@dom0:~ $ qvm-volume extend fedora-30:root 12288MB Set qrexec_timeout to 600 seconds tuyen@dom0:~ $ qvm-pref --set fedora-30 qrexec_timeout 600 $ sudo dnf upgrade --refresh $ sudo dnf install dnf-plugin-sytem-upgrade $ sudo dnf system-upgrade download --release=30 Install fedora-30 template Run the following command on dom0 terminal $ sudo qubes-dom0-update qubes-template-fedora-30 Install Adobe Flash Player Adobe Flash Player will not go away soon. So, let's grab the latest version of Adobe Flash Player , then install using yum or dnf command. Verify if Adobe Flash Player is installed and works by visiting https://helpx.adobe.com/flash-player.html [user@fedora-30 ~]$ sudo dnf install Downloads/flash-player-npapi-32.0.0.238-release.x86_64.rpm Last metadata expiration check: 0:37:03 ago on Fri Aug 30 09:18:10 2019. Dependencies resolved. =========...