A talifi na gaba zamuyi duban Sanin Layin Ummar AWS. Tasirin layin umarni na AWS ko Amazon shine kayan aikin layin umarni don gudanar da ayyukan yanar gizon mu na Amazon.
AWS CLI yana bayarwa samun damar kai tsaye ga API na Ayyuka na Yanar gizo na API. Kamar yadda kayan aikin layin umarni ne, ana iya amfani da shi don ƙirƙirar rubutun don sarrafa ayyukan yanar gizonku na Amazon kai tsaye. A cikin wannan labarin zamu ga hanyoyi biyu don shigar da kayan aikin AWS CLI akan Ubuntu 18.04 LTS.
Shigar da AWS CLI akan Ubuntu 18.04
Tare da APT
AWS CLI shine ana samun shi a cikin asusun ajiya na kunshin Ubuntu 18.04 LTS. Saboda haka, yana da sauƙin shigar da shi. Da farko mun sabunta ma'ajiyar jerin kunshin tare da umarni mai zuwa a cikin m (Ctrl + Alt T):
sudo apt-get update
Yanzu zamu shigar da AWS CLI ta amfani da umarnin:
sudo apt-get install awscli
Bayan wannan, ya kamata a riga an shigar da shirin akan tsarinmu. Za mu iya bincika idan AWS CLI yana aiki daidai tare da umarnin mai zuwa:
aws --version
Kamar yadda kake gani a cikin hoton da ke tafe, AWS CLI yana aiki daidai.
Tare da Python PIP
AWS CLI shine tsarin Python. Fa'idar girkawa AWS CLI azaman tsarin Python shine koyaushe Sami sabunta samfurin AWS CLI. Yana da sauƙi a sabunta AWS CLI idan an girka shi azaman tsarin Python. Hakanan ba za mu buƙaci gata na asali don shigar da AWS CLI ta wannan hanyar ba. Idan muna buƙatarsa, AWS CLI shima za a iya shigar da su a cikin yanayi mai kyau na Python.
AWS CLI shine akwai don Python 2.x da Python 3.x. Don wannan misalin zan yi amfani da sigar 3 ta Python. Kamar yadda nace, zamu buƙaci Python PIP don girka wannan shirin akan Ubuntu. PIP na Python ba a shigar dashi ta hanyar tsoho akan Ubuntu 18.04 LTS. Amma yana da sauki a girka.
Gudun umarni mai zuwa don shigar da Python PIP:
sudo apt-get install python3-pip
Yakamata a sanya Python PIP. Yanzu za mu iya shigar AWS CLI ta amfani da PIP tare da umarni mai zuwa a cikin m (Ctrl + Alt T):
pip3 install awscli --upgrade --user
Dole ne a shigar da tsarin Python na AWS CLI kuma za mu iya bincika idan haka ne ta hanyar bugawa:
python3 -m awscli --version
Kamar yadda kake gani, AWS CLI shima ya sami nasarar shigar da sabuwar sigar ta amfani da Python.
Tushen AWS CLI
Ina so in nuna muku yadda AWS CLI ke aiki ta hanyar da ta dace, amma ban tabbatar da asusun na AWS ba. Wannan shine dalilin da yasa bayanan da zan yi amfani da su aka samo su daga sikirin da na samo a cikin binciken hoto daga Google. Kowane mai amfani zai yi maye gurbin bayanan da aka nuna a nan tare da naka.
Don wannan motsa jiki ina amfani da shirin AWS CLI daga LTS wanda aka saka na Ubuntu 18.04, ba tsarin Python ba, amma dokokin sunyi kama.
Lokacin da muke son shiga cikin asusun AWS ta amfani da AWS CLI, da farko dole ne mu saita abokin ciniki tare da takardun shaidarka na asusun mu na AWS. Don yin haka, gudanar da umarni mai zuwa:
aws configure
Idan kunyi amfani tsarin Python na AWS CLI yana amfani dashi wannan wani:
python -m awscli configure
Bayan wannan, zamu buga ID ɗin lambar wucewa ta AWS sannan latsa Shigar. Abu na gaba da zai tambaye mu shine buga lambar ID ɗinmu na mabuɗin mabuɗin AWS kuma latsa Shigar. Ana iya ƙirƙirar ID na passkey da ID na lambar wucewa ta sirri daga Gudanar da Gudanar da AWS.
Hakanan za mu buga a cikin sunan yankinmu na asali. Wani abu ne kamar mu-yamma-2 a cikin wannan misalin.
Yanzu zamu rubuta tsarin fitowarmu na baya. Zamu iya zaɓar tsakanin ƙimar tsoho, a wannan yanayin kawai zamu danna Shigar da. Ko kuma za mu iya zaɓar tsarin JSON (Bayanan Gidan Jagora), a wane hali zamu buga json kuma mu shiga Shigar.
Yanzu zamu iya sarrafa Sabis ɗin Yanar Gizon mu na Amazon ta amfani da AWS CLI.
da AWS CLI fayilolin daidaitawa ana adana su a cikin ~ / .aws / config da ~ / .aws / takardun shaidarka, kamar yadda kake gani a cikin hoton da ke gaba.
Yanzu lokacin da muke buƙatar amfani da bayanan shiga na daban, duk abin da zamu yi shine share fayilolin sanyi da aka ambata a sama da gudanar da umarnin mai zuwa.
rm -v ~/.aws/config ~/.aws/credentials
Zamu karasa aiwatar da tsarin da muka gani a baya.
Taimako tare da AWS CLI
Idan kowa na bukatar sanin yadda ake samun taimako game da wannan shirin, AWS yana da babban jagora da ɗan rubuce-rubuce wanda masu amfani zasu iya amfani dashi. Don tuntuɓar taimako daga tashar da za mu iya aiwatarwa a ciki:
aws help
Idan muka zaɓi shigar da tsarin Python, umarnin taimako zai kasance:
python3 -m awscli help
Don ƙarin bayani, zamu iya tuntuɓar takaddun kan layi AWS CLI. Bugu da kari za mu iya kuma download na Jagorar PDF wannan shirin.