სად აყენებს Ansible Galaxy როლებს?
სად აყენებს Ansible Galaxy როლებს?

ვიდეო: სად აყენებს Ansible Galaxy როლებს?

ვიდეო: სად აყენებს Ansible Galaxy როლებს?
ვიდეო: Ansible: Using Ansible Galaxy to extend functionality 2024, მაისი
Anonim

ნაგულისხმევად, ანსიბილი ჩამოტვირთვები როლები პირველ ჩასაწერ დირექტორიაში ბილიკების ნაგულისხმევ სიაში ~/. გონივრული / როლები :/usr/share/ გონივრული / როლები :/ და ა.შ. გონივრული / როლები . ეს ინსტალაცია როლები გაშვებული მომხმარებლის მთავარ დირექტორიაში გონივრული - გალაქტიკა.

შესაბამისად, როგორ იყენებთ როლებს Ansible galaxy-ში?

Შექმნა როლები თან Ansible Galaxy Galaxy შეუძლია გამოყენება git სხვა დასამატებლად როლი წყაროები, როგორიცაა GitHub. შეგიძლიათ ახლის ინიციალიზაცია გალაქტიკის როლი ansible-ის გამოყენებით - გალაქტიკა init, ან შეგიძლიათ დააინსტალიროთ ა როლი პირდაპირ დან Ansible Galaxy როლი შენახვა ბრძანების შესრულებით გონივრული - გალაქტიკა დააინსტალირეთ <სახელი როლი >.

ასევე იცოდე, რა არის Ansible როლები? როლები უზრუნველყოს ჩარჩო ცვლადების, ამოცანების, ფაილების, შაბლონებისა და მოდულების სრულიად დამოუკიდებელი ან ურთიერთდამოკიდებული კოლექციებისთვის. In ანსიბილი , როლი არის სათამაშო წიგნის მრავალ ფაილად დაყოფის ძირითადი მექანიზმი. ეს ამარტივებს რთული სათამაშო წიგნების წერას და ამარტივებს მათ ხელახლა გამოყენებას.

ამის გათვალისწინებით, სად ინახება Ansible სათამაშო წიგნები?

ნაგულისხმევი ინვენტარის ფაილი ჩვეულებრივ მდებარეობს მისამართზე /etc/ გონივრული /hosts, მაგრამ თქვენ ასევე შეგიძლიათ გამოიყენოთ -i ოფცია, რათა მიუთითოთ პირადი ინვენტარის ფაილები გაშვებისას ანსიბილი ბრძანებებს და სათამაშო წიგნები.

რა განსხვავებაა Ansible და Ansible გალაქტიკას შორის?

Ansible Galaxy არის საცავი ამისთვის გონივრული როლები. ეს არის ის, რაც PyPI არის Python-ისთვის, ან რა არის Maven Java-სთვის. გონივრული - გალაქტიკა არის ინსტრუმენტი, რომელიც იღებს როლებს Ansible Galaxy და აყენებს მათ. დაახლოებით იგივეა, რაც პიპი პითონისთვის.

გირჩევთ: