Aws-cli: 1.13.0 рд╕рдВрд╕реНрдХрд░рдг рдореЗрдВ рдХреНрд▓рд┐рдбреНрд░рд╛рдЗрд╡рд░ рдЯреВрдЯ рдЧрдпрд╛ рд╣реИ

рдХреЛ рдирд┐рд░реНрдорд┐рдд 29 рдирд╡ре░ 2017  ┬╖  21рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ  ┬╖  рд╕реНрд░реЛрдд: aws/aws-cli

рдкрд╛рдЗрдереЙрди:3.6.2 рдкрд░ рдЖрдзрд╛рд░рд┐рдд рдбреЙрдХрдЯрд░ рдХрдВрдЯреЗрдирд░ рдореЗрдВ awscli==1.13.0 рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдХреЗ рдмрд╛рдж, рдХрд┐рд╕реА рднреА рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХрдорд╛рдВрдб рдХреЛ рдЪрд▓рд╛рдиреЗ рд╕реЗ рд░рд┐рдЯрд░реНрди рдорд┐рд▓рддрд╛ рд╣реИ

Traceback (most recent call last):
  File "/usr/local/bin/aws", line 19, in <module>
    import awscli.clidriver
  File "/usr/local/lib/python3.6/site-packages/awscli/clidriver.py", line 24, in <module>
    from botocore.history import get_global_history_recorder
ModuleNotFoundError: No module named 'botocore.history'

awscli==1.12.0 рд╡рд╛рдкрд╕ рд▓реМрдЯрд╛ рдФрд░ рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рд╕рдмрд╕реЗ рдЙрдкрдпреЛрдЧреА рдЯрд┐рдкреНрдкрдгреА

рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛:

$ sudo -H pip install awscli --upgrade

рд╕рднреА 21 рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдЖрдкрдХрд╛ рдХреНрд▓реА рдФрд░ рдмреЛрдЯреЛрдХреЛрд░ рд╕рдВрд╕реНрдХрд░рдг рдХрд┐рд╕реА рддрд░рд╣ рд╕реЗ рд╕рд┐рдВрдХ рд╕реЗ рдмрд╛рд╣рд░ рд╣реИрдВред awscli v1.13.0 рдХреЗ рд▓рд┐рдП рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░реЗрдВ рдХрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдХрдо рд╕реЗ рдХрдо botocore v1.8.3 рд╣реИред

рдореБрдЭреЗ рдареАрдХ рд╡реИрд╕реА рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реЛ рд░рд╣реА рд╣реИ:

``` [рд╕реНрдерд╛рдиреАрдп] [ fcabral@droideka :~]$
awscli==1.14.5
рдмреЛрдЯреЛ == 2.48.0
boto3==1.4.8
рдмреЛрдЯреЛрдХреЛрд░ == 1.8.9

```[LOCAL][fcabral<strong i="12">@droideka</strong>:~]$ aws help
Traceback (most recent call last):
  File "/usr/local/bin/aws", line 19, in <module>
    import awscli.clidriver
  File "/usr/local/lib/python2.7/dist-packages/awscli/clidriver.py", line 24, in <module>
    from botocore.history import get_global_history_recorder
ImportError: No module named history

рдЬреИрд╕рд╛ рдХрд┐ @karimtabet рдиреЗ рдХрд╣рд╛, 1.12.0 рдкрд░ рд╡рд╛рдкрд╕ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдареАрдХ рдЙрд╕реА рддреНрд░реБрдЯрд┐ рдХреЗ рд░реВрдк рдореЗрдВ @ cabral404 , рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░:

рдПрдбрдмреНрд▓реНрдпреВрдПрд╕-рдХреНрд▓реА/1.14.6
рдмреЛрдЯреЛрдХреЛрд░/1.8.12
рдкрд╛рдпрдерди/2.7.12

рдореЗрд░реЗ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд╕рд╛рде рдЪрд▓рдиреЗ рдкрд░ рдПрдХ рд╣реА рд╕рдорд╕реНрдпрд╛ рд╣реИ, рдЕрдЧрд░ рд╕реБрдбреЛ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд┐рдпрд╛ рдЬрд╛рддрд╛ рд╣реИ рддреЛ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХреНрд▓реА рдареАрдХ рдЪрд▓рддрд╛ рд╣реИ, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдкреИрдХреЗрдЬ рдпрд╛ рдкреАрдЖрдИрдкреА рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рд╣реЛрдиреЗ рдкрд░ рдЗрд╕рдХреА рдЕрдиреБрдорддрд┐ рд╕рдорд╕реНрдпрд╛рдПрдВ рд╣реИрдВред

рдореЗрд░рд╛ рдХрд╛рдордХрд╛рдЬ рдЗрд╕ рддрд░рд╣ рджрд┐рдЦрддрд╛ рд╣реИ:

  • pip uninstall awscli рд╕рд╛рде рдкрд╛рдЗрдк рд╕реЗ aws cli рдирд┐рдХрд╛рд▓реЗрдВ
    рдпрд╛
  • рдПрдбрдмреНрд▓реНрдпреВрдПрд╕-рдХреНрд▓реА рдкреИрдХреЗрдЬ рдирд┐рдХрд╛рд▓реЗрдВ (рдЬреИрд╕реЗ packman -R aws-cli )
  • рдлрд┐рд░ рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдмрдВрдбрд▓ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░реЗрдВ
curl "https://s3.amazonaws.com/aws-cli/awscli-bundle.zip" -o "awscli-bundle.zip"
unzip awscli-bundle.zip
./awscli-bundle/install -b ~/bin/aws
export PATH=~/bin:$PATH

рдЕрдзрд┐рдХ рдЬрд╛рдирдХрд╛рд░реА рдпрд╣рд╛рдБ рд╣реИ http://docs.aws.amazon.com/cli/latest/userguide/awscli-install-bundle.html#install -bundle-user

рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдг рдкрд░ рд╡рд╛рдкрд╕ рд▓реМрдЯрдиреЗ рдкрд░ рдХрд╛рдо рд╣реЛ рд╕рдХрддрд╛ рд╣реИ, рдЖрдпрд╛рдд рд╡рд┐рдлрд▓ рд╣реЛрдиреЗ рдХреЗ рдХрд╛рд░рдг рдирдП рд╕рдВрд╕реНрдХрд░рдг рдХрд╛рдо рдирд╣реАрдВ рдХрд░ рд░рд╣реЗ рд╣реИрдВ рдЬреИрд╕реЗ рдХрд┐ awscli рдкреИрдХреЗрдЬ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдпрд╛ рдЖрдкрдХреЗ рд╕рд┐рд╕реНрдЯрдо рдкрд░ рд╕рд╛рдорд╛рдиреНрдп рд░реВрдк рд╕реЗ рдкрд╛рдпрдерди рдкреИрдХреЗрдЬ рдХреИрд╕реЗ рдкреНрд░рдмрдВрдзрд┐рдд рдХрд┐рдП рдЬрд╛рддреЗ рд╣реИрдВред рдЗрд╕ рдорд╛рдорд▓реЗ рдореЗрдВ рд╢рд╛рдпрдж рдмреЛрдЯреЛрдХреЛрд░ рдХрд╛ рдПрдХ рдФрд░ рд╕рдВрд╕реНрдХрд░рдг рд╣реИ рдЬреЛ pip freeze рдХреЗ рдЖрдЙрдЯрдкреБрдЯ рдореЗрдВ рдкреНрд░рджрд░реНрд╢рд┐рдд рд╣реЛрдиреЗ рдкрд░ рдкреНрд░рд╛рдердорд┐рдХрддрд╛ рд▓реЗ рд░рд╣рд╛ рд╣реИред

рдЬреИрд╕рд╛ рдХрд┐ @Danpiel рдиреЗ рдЕрдиреНрдп рд╕рднреА рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЛ рд╣рдЯрд╛рдиреЗ рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рд╣реИ рдФрд░ рдПрдХ рдмрдВрдбрд▓ рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдирд╛ рдПрдХ рд╕рдВрднрд╛рд╡рд┐рдд рд╕рдорд╛рдзрд╛рди рд╣реИ рдХреНрдпреЛрдВрдХрд┐ рдпрд╣ aws cli рдХреЛ рдЪрд▓рд╛рдиреЗ рдХреЗ рд▓рд┐рдП рдПрдХ рдкреГрдердХ

рдЕрднреА рднреА рдЗрд╕рдореЗрдВ рдЪрд▓ рд░рд╣реЗ рдХрд┐рд╕реА рднреА рд╡реНрдпрдХреНрддрд┐ рдХреЗ рд▓рд┐рдП рдХреГрдкрдпрд╛ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреНрд░рджрд╛рди рдХрд░реЗрдВ:
1) рдЖрдк рдХрд┐рд╕ рдСрдкрд░реЗрдЯрд┐рдВрдЧ рд╕рд┐рд╕реНрдЯрдо рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рд░рд╣реЗ рд╣реИрдВ?
2) рдЖрдкрдиреЗ awscli рдкреИрдХреЗрдЬ рдХреИрд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛?
3) рдЖрдкрдиреЗ awscli рдкреИрдХреЗрдЬ рдХреЛ рдЕрдкрдбреЗрдЯ рдХрд░рдиреЗ рдХрд╛ рдкреНрд░рдпрд╛рд╕ рдХреИрд╕реЗ рдХрд┐рдпрд╛?

рдЗрд╕рдиреЗ рдореЗрд░реЗ рд▓рд┐рдП рдЗрд╕реЗ рдареАрдХ рдХрд░ рджрд┐рдпрд╛:

$ sudo -H pip install awscli --upgrade

aws ec2 describe-regions --query 'Regions[].{Name:RegionName}' --output text --region us-east-1
Traceback (most recent call last):
  File "/usr/bin/aws", line 19, in <module>
    import awscli.clidriver
  File "/usr/lib/python2.7/dist-packages/awscli/clidriver.py", line 24, in <module>
    from botocore.history import get_global_history_recorder
ImportError: No module named history

рдореБрдЭреЗ рднреА рдЗрд╕реА рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИред

@optimisticanshul . рдЬреИрд╕рд╛ рд╣реА рдореБрджреНрджрд╛
рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рд╕рдВрд╕реНрдХрд░рдг: awscli-1.14.19
рдмреЛрдЯреЛрдХреЛрд░: рдмреЛрдЯреЛрдХреЛрд░-1.8.23
рдЕрдЬрдЧрд░: рдЕрдЬрдЧрд░ 2.7.13

рд╕рдорд╛рдзрд╛рди:

  1. pip uninstall boto3 -y
  2. pip uninstall boto -y
  3. pip uninstall botocore -y
  4. pip install botocore --upgrade

рдкрд░рд┐рдгрд╛рдо рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

рдореБрдЭреЗ рдЗрд╕реА рддрд░рд╣ рдХреЗ рдореБрджреНрджреЗ рдХрд╛ рд╕рд╛рдордирд╛ рдХрд░рдирд╛ рдкрдбрд╝ рд░рд╣рд╛ рд╣реИред рдХреЗрд╡рд▓ рдЕрдВрддрд░ рдпрд╣ рд╣реИ рдХрд┐ рдЬрдм рдореИрдВ рдЗрд╕реЗ рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЬрд╝рдорд╛рддрд╛ рд╣реВрдВ рдФрд░ рдПрдХреНрд╕реЗрд╕ рдХрд░рддрд╛ рд╣реВрдВ, рддреЛ рдореБрдЭреЗ рддреНрд░реБрдЯрд┐ рдорд┐рд▓ рд░рд╣реА рд╣реИ, рд▓реЗрдХрд┐рди рдЗрд╕реЗ ec2-user рдХреЗ рд░реВрдк рдореЗрдВ рдПрдХреНрд╕реЗрд╕ рдХрд░рддреЗ рд╕рдордп, рдпрд╣ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

ec2-рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ

[ec2-user@ip-x-x-x-x ~]$ aws route53 change-resource-record-sets --hosted-zone-id $PrivateHostedZoneId --change-batch file:///home/ec2-user/change.json
{
    "ChangeInfo": {
        "Status": "PENDING",
        "Comment": "Create route53 DNS entry at instance boot up",
        "SubmittedAt": "2018-01-17T12:30:45.534Z",
        "Id": "/change/C1IG3ETCO6MGVW"
    }
}

рд░реВрдЯ рдЙрдкрдпреЛрдЧрдХрд░реНрддрд╛ рдХреЗ рд░реВрдк рдореЗрдВ рдЖрдЙрдЯрдкреБрдЯ

[root@ip-x-x-x-x ec2-user]# aws route53 change-resource-record-sets --hosted-zone-id $PrivateHostedZoneId --change-batch file:///home/ec2-user/change.json
Traceback (most recent call last):
  File "/usr/bin/aws", line 19, in <module>
    import awscli.clidriver
  File "/usr/lib/python2.7/dist-packages/awscli/clidriver.py", line 24, in <module>
    from botocore.history import get_global_history_recorder
ImportError: No module named history

рдПрдбрдмреНрд▓реНрдпреВрдПрд╕-рдХреНрд▓реА: 1.14.9
рдкрд╛рдпрдерди: 2.7.12
рд▓рд┐рдирдХреНрд╕: 4.9.76-3.78.amzn1.x86_64
рдмреЛрдЯреЛрдХреЛрд░: 1.8.13

рднреА рдпрд╣реА рд╕рдорд╕реНрдпрд╛ рджреЗрдЦ рд░рд╣реЗ рд╣реИрдВред

рд▓рд┐рдирдХреНрд╕: рдЖрд░реНрдХ рд▓рд┐рдирдХреНрд╕
рдкрд╛рдпрдерди: 3.6.4
рдПрдбрдмреНрд▓реНрдпреВрдПрд╕-рдХреНрд▓реА 1.14.40-1
рдмреЛрдЯреЛрдХреЛрд░: 1.8.44-1

рдкрд╛рдЗрдк рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдмреЛрдЯреЛрдХреЛрд░ рдХреЛ рдЕрдкрдЧреНрд░реЗрдб рдХрд░рдиреЗ рдХреА рдХреЛрд╢рд┐рд╢ рдХреА, рдЕрдм рддрдХ рдЕрд╕рдлрд▓ред

рдЕрдкрдбреЗрдЯ рдХрд░реЗрдВ: рдореИрдВрдиреЗ sudo pip install awscli --force-reinstall --upgrade рдХреА рднреА рдХреЛрд╢рд┐рд╢ рдХреА рдЬрд┐рд╕рдХрд╛ рдЙрд▓реНрд▓реЗрдЦ #641 рдореЗрдВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рд▓реЗрдХрд┐рди рдЗрд╕рд╕реЗ рднреА рдХреЛрдИ рдорджрдж рдирд╣реАрдВ рдорд┐рд▓реАред

рд╡рд┐рдВрдбреЛрдЬрд╝ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░ рдпрд╣рд╛рдВ рд╡рд╣реА рд╕рдорд╕реНрдпрд╛:

рдордВрдЪ: win32
рдЕрдЬрдЧрд░: 3.5.2
рдПрдбрдмреНрд▓реНрдпреВрдПрд╕рд╕реАрд▓реА: 1.14.41
рдмреЛрдЯреЛрдХреЛрд░: 1.8.45

рдореИрдВрдиреЗ рдКрдкрд░ рд╕реБрдЭрд╛рдП рдЧрдП рд╡рд░реНрдХрдЕрд░рд╛рдЙрдВрдб рдХреА рдХреЛрд╢рд┐рд╢ рдХреА рд╣реИ, awscli рдФрд░ botocore рдХреЛ рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдФрд░ рд░реАрдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдХреЗ, рдФрд░ рдореБрдЭреЗ рдЕрднреА рднреА рд╕рдВрджреЗрд╢ рдорд┐рд▓ рд░рд╣рд╛ рд╣реИ:

  File "C:\python\Python3\Scripts\aws.cmd", line 50, in <module>
    import awscli.clidriver
ImportError: No module named awscli.clidriver

рдпрджрд┐ рдЖрдкрдХреЗ рдкрд╛рд╕ рдкрд╛рдЗрдк рдХреЗ рдЕрд▓рд╛рд╡рд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рддрдВрддреНрд░ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рд╕реАрдПрд▓рдЖрдИ рд╕реНрдерд╛рдкрд┐рдд рд╣реИ (рдЬреИрд╕реЗ рдХрд┐ рд▓рд┐рдирдХреНрд╕ рдкреИрдХреЗрдЬ рдореИрдиреЗрдЬрд░) рддреЛ рдЖрдкрдХреЛ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╕реЗ рдкрд╣рд▓реЗ рдЕрдкрдиреЗ рд╕рд┐рд╕реНрдЯрдо рдХреЛ рд╕рд╛рдл рдХрд░рдирд╛ рд╕реБрдирд┐рд╢реНрдЪрд┐рдд рдХрд░рдиреЗ рдХреЗ рд▓рд┐рдП рд╡рд╣рд╛рдВ рднреА рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░рдирд╛ рд╣реЛрдЧрд╛ред рд╡рд┐рдВрдбреЛрдЬ рдХреЗ рд▓рд┐рдП рдореИрдВ рдпрд╣рд╛рдВ рд╣рдорд╛рд░реЗ рджреНрд╡рд╛рд░рд╛ рдкреНрд░рджрд╛рди рдХрд┐рдП рдЧрдП рдЗрдВрд╕реНрдЯреЙрд▓рд░ рдХрд╛ рдЙрдкрдпреЛрдЧ рдХрд░рдиреЗ рдХреА рдЕрддреНрдпрдзрд┐рдХ рдЕрдиреБрд╢рдВрд╕рд╛ рдХрд░рддрд╛ рд╣реВрдВ

рдпрд╣рд╛рдБ рд╡рд╣реА рд╣реИ рд▓реЗрдХрд┐рди рдЙрдиреНрдирдпрди рдХреЗ рд╕рд╛рде рддрдп рд╣реИред
рдЕрд╕рдлрд▓ рд╡рд╛рд▓реЗ

boto (2.48.0)
boto3 (1.4.7)
botocore (1.7.1)
pip install --upgrade boto3
pip install --upgrade botocore
pip install --upgrade awscli

```
рдПрдбрдмреНрд▓реНрдпреВрдПрд╕ рдИрд╕реАрдПрд╕ рд╕реВрдЪреА-рдХрдВрдЯреЗрдирд░-рдЙрджрд╛рд╣рд░рдг --рдХреНрд▓рд╕реНрдЯрд░ my_ecs_cluster
{
"рдХрдВрдЯреЗрдирд░ рдЗрдВрд╕реНрдЯреЗрдВрд╕рдЕрд░реНрдиреНрд╕": [

...
]
}

рдЕрднреА рднреА рдЕрдзрд┐рдХрд╛рдВрд╢ рдореМрдЬреВрджрд╛ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдореЗрдВ рддреНрд░реБрдЯрд┐ рд╣реЛ рд░рд╣реА рд╣реИ:
awscli==1.14.53
рдмреЛрдЯреЛ == 2.48.0
boto3==1.6.6
рдмреЛрдЯреЛрдХреЛрд░==1.9.6

рдХрдорд╛рдВрдб: aws ecr get-login --region $AWS_DEFAULT_REGION
рдЫрд╡рд┐: рдЙрдмрдВрдЯреВ - рдПрдбрдмреНрд▓реНрдпреВрдПрд╕/рдХреЛрдбрдмрд┐рд▓реНрдб/ рдбреЙрдХрд░:17.09.0

рдЯреНрд░реЗрд╕рдмреИрдХ (рд╕рдмрд╕реЗ рд╣рд╛рд▓рд┐рдпрд╛ рдХреЙрд▓ рдЕрдВрддрд┐рдо):
рдлрд╝рд╛рдЗрд▓ "/ usr/рд╕реНрдерд╛рдиреАрдп/рдмрд┐рди/aws", рдкрдВрдХреНрддрд┐ 19, in
рдЖрдпрд╛рдд awscli.clidriver
рдлрд╝рд╛рдЗрд▓ "/usr/local/lib/python2.7/dist-packages/awscli/clidriver.py", рд▓рд╛рдЗрди 24, рдореЗрдВ
botocore.history рдЖрдпрд╛рдд рд╕реЗ get_global_history_recorder
ImportError: рдЗрддрд┐рд╣рд╛рд╕ рдирд╛рдо рдХрд╛ рдХреЛрдИ рдореЙрдбреНрдпреВрд▓ рдирд╣реАрдВ

рдПрдХ рдХрд╛рдордХрд╛рдЬреА рд╕рдорд╛рдзрд╛рди рдорд┐рд▓рд╛:
awscli==1.11.157
boto3==1.6.7
рдмреЛрдЯреЛрдХреЛрд░ == 1.9.7

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдПрдХ рд╕реБрдзрд╛рд░ рд▓рд╛рдЧреВ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ boto3 рдФрд░ botocore рд╕рдВрд╕реНрдХрд░рдг рдЕрдкрдбреЗрдЯ рдХрд┐рдП рдЧрдП рдереЗред рдЙрдиреНрд╣реЛрдВрдиреЗ рдЬреЛ рднреА рдЕрдкрдбреЗрдЯ рдХрд┐рдпрд╛, рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рд╕рдорд╕реНрдпрд╛ рдареАрдХ рд╣реЛ рдЧрдИ рд╣реИред

рдРрд╕рд╛ рд▓рдЧрддрд╛ рд╣реИ рдХрд┐ рдХреЙрдиреНрдлрд╝рд┐рдЧрд░реЗрд╢рди рдлрд╝рд╛рдЗрд▓ рдХреЛ рдкрд╛рд░реНрд╕ рдирд╣реАрдВ рдХрд░ рд╕рдХрддрд╛ рдерд╛ред рдореИрдВрдиреЗ рдПрдХ рдирдИ ~/.aws/config рдлрд╝рд╛рдЗрд▓ рдмрдирд╛рдХрд░ рд╕рдорд╕реНрдпрд╛ рдХрд╛ рд╕рдорд╛рдзрд╛рди рдХрд┐рдпрд╛ред

рд╕реЗрдВрдЯреЛрд╕ рдкрд░ рдпрдо рдХреЗ рд╕рд╛рде рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рдкрд░ рдореЗрд░рд╛ рдПрдХ рд╣реА рдореБрджреНрджрд╛ рдерд╛ред рдореИрдВрдиреЗ рдпрдо рдХреЗ рд╕рд╛рде рд╕рдВрдХреБрд▓ рдХреЛ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдФрд░ рдкрд╛рдЗрдк рдХреЗ рд╕рд╛рде awscli рд╕реНрдерд╛рдкрд┐рдд рдХрд┐рдпрд╛ рдФрд░ рдЕрдм рд╕рдм рдХреБрдЫ рдареАрдХ рдХрд╛рдо рдХрд░рддрд╛ рд╣реИред

рдПрдкреЗрд▓ рдХреЗ рд╕рд╛рде рд╕реЗрдВрдЯреЛрд╕ 7 рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░рдиреЗ рд╡рд╛рд▓реЛрдВ рдХреЗ рд▓рд┐рдП, рдПрд╕реЗрд▓ рдХреЛ рдПрдкреЗрд▓ рд╕реЗ рд╣рдЯрд╛ рджрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ рдФрд░ рд╕реЗрдВрдЯреЛрд╕ рдмреЗрд╕ рд░реЗрдкреЛ рдореЗрдВ рд╢рд╛рдорд┐рд▓ рдХрд┐рдпрд╛ рдЧрдпрд╛ рдерд╛ред рд╣рд╛рд▓рд╛рдБрдХрд┐ рдирд┐рд░реНрднрд░рддрд╛рдПрдБ рдмрджрд▓ рдЧрдИрдВ, рдмрд╕ рдирд┐рдореНрдирд▓рд┐рдЦрд┐рдд рдкреИрдХреЗрдЬреЛрдВ рдХреЛ рд╣рдЯрд╛ рджреЗрдВ (рдпрджрд┐ рдХреБрдЫ рдФрд░ рдЗрд╕рдХрд╛ рдЙрдкрдпреЛрдЧ рдирд╣реАрдВ рдХрд░рддрд╛ рд╣реИ)

python2-s3transfer python-colorama python2-botocore python2-rsa

рдлрд┐рд░ рд╕реЗрдВрдЯреЛ-рдмреЗрд╕ рд░реЗрдкреЛ рд╕реЗ рдкреБрдирд░реНрд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ

рдкреБрд░рд╛рдиреЗ рдореБрджреНрджреЗ рдХреЛ рдмрдВрдж рдХрд░рдирд╛ред рдЬреИрд╕рд╛ рдХрд┐ рдЙрд▓реНрд▓реЗрдЦ рдХрд┐рдпрд╛ рдЧрдпрд╛ рд╣реИ, рд╕рдорд╕реНрдпрд╛ рд╕реАрдПрд▓рдЖрдИ рдХреЗ рд╕рд╛рде рдЙрдкрдпреЛрдЧ рдХрд┐рдП рдЬрд╛ рд░рд╣реЗ рдмреЛрдЯреЛрдХреЛрд░ рдХреЗ рдкреБрд░рд╛рдиреЗ рд╕рдВрд╕реНрдХрд░рдгреЛрдВ рдХреЗ рдХрд╛рд░рдг рд╣реИред рдЬрдм рддрдХ рдЖрдк рдкреАрдЖрдИрдкреА рдпрд╛ рдХрд┐рд╕реА рдЕрдиреНрдп рд╕рдорд░реНрдерд┐рдд рдЗрдВрд╕реНрдЯреЙрд▓реЗрд╢рди рд╡рд┐рдзрд┐рдпреЛрдВ рдХреЗ рдорд╛рдзреНрдпрдо рд╕реЗ рдЗрдВрд╕реНрдЯреЙрд▓ рдХрд░ рд░рд╣реЗ рд╣реИрдВ, рдЖрдкрдХреЛ рд╕реАрдПрд▓рдЖрдИ рдХрд╛ рдПрдХ рдХрд╛рд░реНрдпрд╢реАрд▓ рд╕рдВрд╕реНрдХрд░рдг рдорд┐рд▓реЗрдЧрд╛ред

рдмреЛрдЯреЛрдХреЛрд░ рдкреИрдХреЗрдЬ рдирд┐рдХрд╛рд▓реЗрдВ
рдкрд┐рдк рдЕрдирдЗрдВрд╕реНрдЯреЙрд▓ рдмреЛрдЯреЛрдХреЛрд░

awscli рдлрд┐рд░ рд╕реЗ рд╕реНрдерд╛рдкрд┐рдд рдХрд░реЗрдВ
рдкрд╛рдЗрдк рд╕реНрдерд╛рдкрд┐рдд awscli

рдЕрдм рдпрд╣ рдореЗрд░реЗ рд▓рд┐рдП рдХрд╛рдо рдХрд░рддрд╛ рд╣реИ

sudo -H pip рдЗрдВрд╕реНрдЯрд╛рд▓ awscli --upgrad

@mariosotil рдЖрдкрдиреЗ рд╣рдореЗрдВ рдмрдЪрд╛ рд▓рд┐рдпрд╛!

рдХреНрдпрд╛ рдпрд╣ рдкреГрд╖реНрда рдЙрдкрдпреЛрдЧреА рдерд╛?
0 / 5 - 0 рд░реЗрдЯрд┐рдВрдЧреНрд╕

рд╕рдВрдмрдВрдзрд┐рдд рдореБрджреНрджреЛрдВ

kangman picture kangman  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

KimberleySDU picture KimberleySDU  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

levequej picture levequej  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

brettswift picture brettswift  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ

matt-sexton picture matt-sexton  ┬╖  3рдЯрд┐рдкреНрдкрдгрд┐рдпрд╛рдБ