Video: Ի՞նչ է հյուրընկալողը Ansible-ում:
2024 Հեղինակ: Lynn Donovan | [email protected]. Վերջին փոփոխված: 2023-12-15 23:48
Ա տանտերերին ֆայլը բաղկացած է հյուրընկալող խմբեր և տանտերերին այդ խմբերի ներսում։ Սուպեր հավաքածու տանտերերին կարելի է կառուցել այլից հյուրընկալող խմբեր՝ օգտագործելով:children օպերատորը։ Ստորև բերված է շատ հիմնական օրինակ Անսիբլ տանտերեր ֆայլ։
Այսպիսով, որտեղ է Ansible hosts ֆայլը:
Այն Ansible գույքագրման ֆայլ սահմանում է տանտերերին և խմբերը տանտերերին որոնց վրա հրամաններ, մոդուլներ և առաջադրանքներ են a խաղագիրք գործել. Այն ֆայլ կարող է լինել բազմաթիվ ձևաչափերից մեկում՝ կախված ձերից Անսիբլ միջավայր և պլագիններ: Լռելյայն գտնվելու վայրը գույքագրման ֆայլ է / և այլն/ անտեսանելի / տանտերերին.
Բացի այդ, որո՞նք են Ansible-ի պաշարների տեսակները: Մեջ Անսիբլ , կան երկու գույքագրման տեսակները ֆայլեր՝ ստատիկ և դինամիկ: Եկեք նայենք դրանցից յուրաքանչյուրին և տեսնենք, թե ինչպես կարող ենք դրանք կառավարել: Մինչ այժմ մենք ենթադրում ենք, որ դուք արդեն տեղադրել եք Անսիբլ ձեր Control հանգույցի վրա և կազմաձևեցիք առանց գաղտնաբառի SSH կապը ձեր կառավարվող հոսթերներին:
Նմանապես, որո՞նք են SSH-ից բացի այլ եղանակներ, որոնց միջոցով Ansible-ը կարող է միանալ հեռավոր հոսթներին:
Ըստ նախնականի, Անսիբլ առաքվում է մի քանի պլագիններով: Առավել հաճախ օգտագործվում են պարամիկոն SSH , բնիկ սշ (հենց նոր զանգեցի սշ ), և տեղական կապի տեսակները . Այս բոլորը կարող է օգտագործել խաղային գրքերում և /usr/bin/-ով անտեսանելի որոշել, թե ինչպես եք ուզում խոսել հեռավոր մեքենաներ.
Ի՞նչ է Remote_user-ը Ansible-ում:
Այն remote_user պարզապես օգտվողի հաշվի անունն է. --- - հյուրընկալողներ՝ վեբսերվերներ remote_user ՝ արմատ. Նշում. Այն remote_user պարամետրը նախկինում կոչվում էր պարզապես օգտվող: Այն վերանվանվել է Անսիբլ 1.4, որպեսզի այն ավելի տարբերվի օգտագործողի մոդուլից (օգտագործվում է հեռավոր համակարգերում օգտվողներ ստեղծելու համար):
Խորհուրդ ենք տալիս:
Ի՞նչ փաստեր է հավաքում Ansible-ը:
Փաստերի հավաքագրում Ansible-ում, փաստերը ոչ այլ ինչ են, քան տեղեկատվություն, որը մենք ստանում ենք հեռավոր համակարգի հետ խոսելուց: Ansible-ն օգտագործում է տեղադրման մոդուլը՝ այս տեղեկատվությունը ինքնաբերաբար հայտնաբերելու համար: Երբեմն այս տեղեկատվությունը պահանջվում է խաղային գրքում, քանի որ դա դինամիկ տեղեկատվություն է, որը վերցված է հեռավոր համակարգերից
Ի՞նչ է SMTP հյուրընկալողը:
SMTP-ն այն արձանագրությունն է (մեթոդը), որն օգտագործվում է փոստի սերվերների միջև էլփոստ ուղարկելու և ձեր էլփոստի ծրագրաշարի միջոցով՝ ելքային էլփոստ ուղարկելու համար: «Հոսթ»-ը սերվերի անունն է: SMTP-ն էլփոստի ուղարկման սերվեր է: Այսպիսով, «SMTP Host»-ը այն սերվերն է, որը հյուրընկալում է ելքային SMTP սերվերը
Ի՞նչ է Ansible-ը և Terraform-ը:
Ansible-ը ավտոմատացման գործիք է, որն օգնում է հեռացնել բարդությունը և արագացնել DevOps-ի նախաձեռնությունները: RedHat-ի աջակցությամբ Terraform-ը հանդես է գալիս նվագախմբի պես՝ օգտագործելով Packer-ը ավտոմատացման համար: Terraform-ը ավելի շատ ենթակառուցվածքների ապահովման գործիք է: Terraform-ը զրուցում է VMWare-ի, AWS-ի, GCP-ի հետ և տեղակայում ենթակառուցվածքը
Որոնք են Ansible մոդուլները:
Մոդուլները (որը նաև կոչվում է «առաջադրանքի հավելումներ» կամ «գրադարանային պլագիններ») կոդի առանձին միավորներ են, որոնք կարող են օգտագործվել հրամանի տողից կամ խաղատախտակի առաջադրանքում: Ansible-ը կատարում է յուրաքանչյուր մոդուլ, սովորաբար հեռավոր թիրախային հանգույցում և հավաքում է վերադարձվող արժեքները։ Յուրաքանչյուր մոդուլ աջակցում է փաստարկների ընդունմանը
Որտե՞ղ է Ansible Galaxy-ի դերերը տեղադրում:
Լռելյայնորեն, Ansible-ը դերերը ներբեռնում է առաջին գրավոր գրացուցակում երթուղիների լռելյայն ցանկում ~/: ansible/roles:/usr/share/ansible/roles:/etc/ansible/roles. Սա տեղադրում է դերեր ansible-galaxy-ն աշխատող օգտատիրոջ տնային գրացուցակում