In u prossimu articulu andemu à fighjà un'interfaccia AWS Command Line. L'interfaccia di linea di cummanda AWS o Amazon Web Service hè un strumentu di linea di cummandu per gestione i nostri servizii web Amazon.
AWS CLI furnisce accessu direttu à l'API publica di Amazon Web Services. Cum'ellu hè un strumentu di linea di cummanda, pò ancu esse adupratu per creà script per automatizà i vostri servizii web Amazon. In questu articulu vedemu dui modi per installà l'utile AWS CLI nantu à u nostru Ubuntu 18.04 LTS.
Index
Installazione di AWS CLI su Ubuntu 18.04
Cù APT
AWS CLI hè dispunibule in u repositoriu ufficiale di pacchetti Ubuntu 18.04 LTS. Per quessa, hè assai faciule da installallu. Prima aghjurnemu u cache di l'elencu di u pacchettu cù u cumandimu seguitu in u terminal (Ctrl + Alt + T):
sudo apt-get update
Avà stallemu AWS CLI cù u cumandimu:
sudo apt-get install awscli
Dopu questu, u prugramma deve esse dighjà installatu nantu à u nostru sistema. Puderemu verificate se AWS CLI funziona currettamente cù u cumandimu seguitu:
aws --version
Cumu pudete vede in a seguente screenshot, l'AWS CLI funziona currettamente.
Cù Python PIP
AWS CLI hè un modulu Python. U vantaghju di stallà AWS CLI cum'è modulu Python hè chì sempre Uttenite una versione aggiornata di AWS CLI. Hè faciule d'aghjurnà AWS CLI se hè installatu cum'è modulu Python. Ùn averemu micca bisognu di privilegi di root per installà AWS CLI in questu modu. Se ne avemu bisognu, AWS CLI ancu pò esse installatu in un ambiente virtuale di Python.
AWS CLI hè dispunibule per Python 2.x è Python 3.x. Per questu esempiu aghju aduprà a versione 3 di Python. Cum'è a dicu, averemu bisognu di Python PIP per installà stu prugramma nantu à u nostru Ubuntu. PIP Python ùn hè micca installatu per difettu in Ubuntu 18.04 LTS. Ma hè faciule da installà.
Executà u cumandimu seguitu per installà Python PIP:
sudo apt-get install python3-pip
Python PIP deve esse installatu. Avà seremu capaci installate AWS CLI cù PIP cù u cumandimu seguitu in u terminal (Ctrl + Alt + T):
pip3 install awscli --upgrade --user
U modulu AWS CLI Python deve esse installatu è pudemu verificà s'ellu hè u casu scrivendu:
python3 -m awscli --version
Cumu pudete vede, AWS CLI hà ancu installatu cù successu l'ultima versione cù Python.
Basi AWS CLI
Vogliu mustrarvi cumu u AWS CLI funziona in una manera pratica, ma ùn aghju micca verificatu u mo contu AWS. Hè per quessa chì i dati chì aghju da uttene sò ottenuti da una screenshot chì aghju trovu in una ricerca di immagini da Google. Ogni utilizatore duverà rimpiazzate i dati mustrati quì cù i vostri.
Per questu eserciziu adupru u prugramma AWS CLI da a versione imballata LTS di Ubuntu 18.04, micca u modulu Python, ma i cumandamenti sò simili.
Quandu vulemu accede à u contu AWS cù AWS CLI, prima duvemu cunfigurà u cliente cù e credenziali di u nostru contu AWS. Per fà questu, eseguite u cumandimu seguitu:
aws configure
Se avete usatu u modulu AWS CLI Python utilizza st'altru:
python -m awscli configure
Dopu questu, duveremu scrive u nostru ID di password AWS è preme Enter. A prossima cosa chì ci dumanderà hè di scrive u nostru ID di chjave di accessu secretu AWS è preme Enter. Un ID di password è un ID di password segreta ponu esse creati da Console di gestione AWS.
Duvemu ancu scrive u nostru nome di regione predefinitu. Hè qualcosa cum'è us-west-2 in questu esempiu.
Avà scriveremu u nostru furmatu di output predefinitu. Puderemu sceglie trà u valore predefinitu, in quale casu duveremu solu pressà Enter. O pudemu ancu selezziunà u formatu JSON (Notazione d'ughjettu JavaScript), in quale casu scrivemu json è prememu Enter.
Ora pudemu gestisce i nostri Servizi Web Amazon cù AWS CLI.
l File di configurazione AWS CLI sò almacenati in ~ / .aws / config è ~ / .aws / credentials, cum'è pudete vede in a seguente screenshot.
Avà quandu avemu bisognu di aduprà una infurmazione di login diversa, tuttu ciò chì duveremu fà hè di cancellà i fugliali di cunfigurazione sopra menzionati è eseguisce u cumandimu seguente.
rm -v ~/.aws/config ~/.aws/credentials
Finiremu per esecutà torna a cunfigurazione di u prugramma chì avemu vistu prima.
Aiutate cù AWS CLI
Sì qualchissia hà bisognu di sapè cumu uttene aiutu cù stu prugramma, AWS hà una grande guida è una bella documentazione chì l'utenti ponu aduprà. Per cunsultà l'aiutu da u terminal pudemu eseguisce in questu:
aws help
Se sceglite di installà u modulu Python, u cumandamentu d'aiutu seria:
python3 -m awscli help
Per più infurmazione, pudemu cunsultà u ducumentazione in linea AWS CLI. In più pudemu ancu scaricate u Manuale PDF di stu prugramma.
Sianu the first to comment