Видео: Ansible inventory гэж юу вэ?
2024 Зохиолч: Lynn Donovan | [email protected]. Хамгийн сүүлд өөрчлөгдсөн: 2023-12-15 23:50
The Боломжит бараа материал файл нь тоглоомын дэвтэрт байгаа команд, модуль, даалгаврууд дээр ажилладаг хостууд болон хостуудын бүлгийг тодорхойлдог. Файл нь таныхаас хамааран олон форматын аль нэгтэй байж болно Хариуцлагатай орчин ба залгаасууд. Шаардлагатай бол та тусгайлсан төсөл үүсгэж болно бараа материал өөр байршилд байгаа файлууд.
Үүнтэй адил хүмүүс Ansible-д ямар төрлийн бараа материал байдаг вэ?
онд Хариуцлагатай , Хоёр байна бараа материалын төрөл файлууд: статик ба динамик. Эдгээрийг тус бүрээр нь авч үзээд тэдгээрийг хэрхэн зохицуулахаа харцгаая. Одоогоор бид таныг аль хэдийн суулгасан гэж үзэж байна Хариуцлагатай Хяналтын зангилаа болон өөрийн удирддаг хостууд руу Нууц үггүй SSH холболтыг тохируулсан.
Дээрхээс гадна Ansible үүрэг гэж юу вэ? Дүрүүд хувьсагч, даалгавар, файл, загвар, модулиудын бүрэн бие даасан эсвэл харилцан хамааралтай цуглуулгад зориулсан хүрээг бий болгох. онд Хариуцлагатай , the үүрэг нь тоглоомын номыг олон файл болгон хуваах үндсэн механизм юм. Энэ нь нарийн төвөгтэй тоглоомын ном бичих ажлыг хялбарчилж, дахин ашиглахад хялбар болгодог.
Энгийнээр бол анхдагч Ansible-д бараа материалын файл хаана байрладаг вэ?
The анхдагч байршил төлөө бараа материал нь файл /гэх мэт/ гэж нэрлэдэг боломжийн / хостууд . Та өөрөөр зааж өгч болно бараа материалын файл -i сонголтыг ашиглан командын мөрөнд.
Ansible ямар портуудыг ашигладаг вэ?
Ansible стандарт бус ssh порт. a эсрэг тоглоомын номыг хэрхэн ажиллуулах хост гүйж байна ssh 22-р портоос өөр порт дээр. Ansible нь энгийн автоматжуулалт эсвэл тохиргооны удирдлагын хэрэгсэл бөгөөд алсын хостууд дээр тушаал/скриптийг adhoc эсвэл playbook ашиглан гүйцэтгэх боломжийг олгодог.
Зөвлөмж болгож буй:
Ansible болон terraform гэж юу вэ?
Ansible бол нарийн төвөгтэй байдлыг арилгах, DevOps санаачлагуудыг хурдасгахад тусалдаг автоматжуулалтын хэрэгсэл юм. RedHat-ээр дэмжигдсэн Terraform нь найруулагчийн үүрэг гүйцэтгэдэг бөгөөд автоматжуулалтад Packer ашигладаг. Terraform бол дэд бүтцийн хангамжийн хэрэгсэл юм. Terraform нь VMWare, AWS, GCP-тэй ярилцаж, дэд бүтцийг байрлуулдаг
Ansible дахь даалгавар гэж юу вэ?
Даалгаварууд нь Ansible-ийн ямар нэгэн зүйл хийх арга, Handler нь бусад даалгавар дууссаны дараа Task дуудах арга юм. Үүнийг бодох хамгийн сайн арга бол Apache-г суулгахын тулд Playbook-тэй байх жишээг ашиглах явдал юм
Ansible дахь залгаасууд гэж юу вэ?
Plugins нь Ansible-ийн үндсэн үйл ажиллагааг сайжруулдаг кодын хэсэг юм. Ansible нь баялаг, уян хатан, өргөтгөх боломжтой функцүүдийн багцыг идэвхжүүлэхийн тулд залгаасын архитектурыг ашигладаг. Ansible нь хэд хэдэн ашигтай залгаасуудтай бөгөөд та өөрөө хялбархан бичиж болно
Ansible модулиуд гэж юу вэ?
Модулиуд (мөн "даалгаврын залгаасууд" эсвэл "номын сангийн залгаасууд" гэж нэрлэдэг) нь командын мөрөөс эсвэл тоглоомын номын даалгаварт ашиглагдах кодын салангид нэгжүүд юм. Ansible нь ихэвчлэн алсын зорилтот цэг дээр модуль бүрийг ажиллуулж, буцах утгыг цуглуулдаг. Модуль бүр аргумент авахыг дэмждэг
Ansible дахь баримт гэж юу вэ?
Энгийнээр хэлбэл, Ansible баримтууд нь алсын систем дээр ажиллах үед Ansible цуглуулдаг системийн шинж чанарууд юм. Баримтуудад зорилтот системийн талаарх хадгалалт, сүлжээний тохиргоо зэрэг хэрэгтэй дэлгэрэнгүй мэдээллийг агуулдаг