Blog

ansible-tutorial
30 Nobyembre 2017

Ano ang Ansible? Paano Gumagana ang Ansible?

Ano ang Ansible?

Ang ansible ay medyo bago devops mga kasangkapan na dumating pagkatapos ng papet at chef ay naitatag na mga manlalaro sa merkado. Ito ay may iba't ibang diskarte sa paglutas ng mga isyu sa imprastraktura at automation ng IT. Nilikha ito ng orihinal na may-akda ng Ansible, na may intensyon na mag-deploy ng imprastraktura, hindi ka dapat na kinakailangan upang matuto ng programming. Upang kumonekta sa mga malayuang server na kailangang pinamamahalaang, maaaring gamitin ang ssh para sa * sistema ng batay sa nix at winrm (bintana ng remote na pamamahala) para sa mga system na batay sa mga bintana. T

Paano Gumagana ang Ansible?

Ansible Training ay dapat na simple, eleganteng, scalable at madaling matuto. Ang mga tagubilin / hakbang / gawain na isinasagawa ay nakasulat sa Yamla. Gawain nang sunud-sunod ang mga gawain. Sa gawain, kinakailangan naming idedeklara ang estado ng sistema. Halimbawa: dapat i-install ang isang pakete vim. Paano ito mai-install, na hawakan / pinamamahalaan ng module, hindi namin kailangang mag-alala ng masyadong maraming tungkol dito. Kung naka-install na ang pakete na iyon, maaaring i-ignore lang ang hakbang na iyon. Tinatawag itong Idempotence.

YAML, Ito ay isang simpleng format ng teksto, na madaling basahin at isulat ang parehong para sa mga tao pati na rin ang mga machine. Ang magic na nag-mamaneho ng ansible ay nangyayari sa isang bagay na tinatawag bilang modules. Ang mga module ay maaaring nakasulat sa anumang programming language. Ang ansible ay lubos na mabilis at hindi nangangailangan ng anumang agent na mai-install sa target na server. Maaari mo ring gamitin ang ansible upang i-configure ang router / switch, ang isa na sinusuportahan ng Ansible (at medyo isang listahan).

Mga Benepisyo ng Ansible Certification:

Kung talagang kailangan mong maghukay ng malalim sa Ansible at lumikha ng iyong sariling mga pasadyang module, pagkatapos lamang, kailangan mong malaman o malaman ang isang programming language.

Isa pang mahalaga mga benepisyo ng Ansible ay libre at bukas ang pinagmulan. Ito ay nakasulat sa sawa at kahit sino na naiintindihan sawa ay maaaring basahin ang code at baguhin ito kung kinakailangan upang umangkop sa kanilang sariling pangangailangan. Sa paghatol sa katanyagan at pag-aampon ng industriya, binili ni Redhat ang Ansible sa 2015, at ngayon ay opisyal na bahagi ng pag-aalok ng Redhat. Huwag mag-alala ansible pa rin libre at open source, Redhat ay karagdagang pagpapahusay, pagbibigay ng code at lumalaki ang proyektong ito. Nag-aalok ang Redhat ng isang web based GUI platform na tinatawag na Ansible Tower at binabayaran ito at medyo mahal sa aking opinyon. Ganiyan ang ginagawa ng Redhat sa Ansible. Nagbibigay ang Ansible tower ng pamamahala ng Sentral, kasama ang mahusay na analytics at mga ulat, at CMDB / imbentaryo.

Ang ansible ay mabuti sa Management Change, Automation, Provisioning at Orchestration. Gamit ang isang tool na ito maaari mong pamahalaan ang iyong mga server pati na rin ang iyong mga application. Iyon ay nangangahulugang hindi na kailangang matutunan ang anumang partikular na application ng mga tool sa pag-deploy tulad ng capistrano, tela atbp.

Kaugnay na Kurso:

Ansible Certification

In Just 5 Days
Mag-enroll Ngayon

&bsp

GTranslate Your license is inactive or expired, please subscribe again!