1. Home
  2. Tehnisks
  3. AWS CLI instalēšana

AWS CLI instalēšana

Oficiālā dokumentācija par AWS CLI instalēšanu:  https://docs.aws.amazon.com/cli/latest/userguide/getting-started-install.html

Tā kā direktorijs ~/bin atrodas PATH mainīgajā, ir laba doma ievietot “aws” bināro failu šajā direktorijā.
Ar atslēgu “-i” mēs arī norādām direktoriju, kur tiks instalēts viss pārējais, kas nepieciešams lietotnes palaišanai.

mkdir -p ~/bin
cd ~/tmp
curl "https://awscli.amazonaws.com/awscli-exe-linux-x86_64.zip" -o "awscliv2.zip"
unzip awscliv2.zip
aws/install -b ${HOME}/bin -i ${HOME}/aws
rm -rf ~/tmp/aws

Lai sasaistītu šo tikko instalēto utilītu ar konkrētu AWS kontu, tev jāizpilda komanda:

aws configure

Tā uzdod 4 jautājumus:

  • AWS Access Key ID
  • AWS Secret Access Key
  • Noklusējuma reģiona nosaukums (var atstāt noklusējuma vērtību “None”)
  • Noklusējuma izvades formāts (var atstāt noklusējuma vērtību “None”)

Ievadītās vērtības tiek saglabātas failos ~/.aws/credentials un ~/.aws/config, un vēlāk tās var manuāli atjaunināt/mainīt.

Šeit vari atrast detalizētāku informāciju par konfigurēšanu:

https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-configure.html

Ir vairāki veidi, kā pārbaudīt, vai integrācija darbojas un vai AWS CLI utilīta ir pareizi nokonfigurēta un spēj pieteikties, bet viens no tiem ir, piemēram, komanda:

aws iam list-users

Pieņemot, ka AWS pusē ir izveidoti daži lietotāji, izvade izskatīsies līdzīgi kā:

{
    "Users": [
        {
            "Path": "/",
            "UserName": "Pendejo",
            "UserId": "AIDAXYW3T53I7TKJQKCXY",
            "Arn": "arn:aws:iam::534110269137:user/Pendejo",
            "CreateDate": "2022-02-22T14:15:18+00:00"
        },
        {
            "Path": "/",
            "UserName": "Troll",
            "UserId": "AIDAXYW3T53ITVDUJT4DX",
            "Arn": "arn:aws:iam::534110269137:user/Troll",
            "CreateDate": "2022-02-22T14:15:18+00:00"
        }
    ]
}

 

Detalizētākām instrukcijām vari atsaukties uz oficiālo dokumentāciju:
https://docs.aws.amazon.com/cli/latest/userguide/cli-chap-using.html

Updated on 21. Sep 2022
Was this article helpful?

Related Articles