Სარჩევი:

რა არის Ansible მოდულები?
რა არის Ansible მოდულები?

ვიდეო: რა არის Ansible მოდულები?

ვიდეო: რა არის Ansible მოდულები?
ვიდეო: #06 Ansible File Module Tutorial - Complete Beginner's Guide 2024, ნოემბერი
Anonim

მოდულები (ასევე მოხსენიებული, როგორც „დავალებების დანამატები“ან „ბიბლიოთეკის დანამატები“) არის კოდის დისკრეტული ერთეული, რომელიც შეიძლება გამოყენებულ იქნას ბრძანების სტრიქონიდან ან სათამაშო წიგნში. ანსიბილი ასრულებს თითოეულს მოდული , ჩვეულებრივ დისტანციურ სამიზნე კვანძზე და აგროვებს დაბრუნების მნიშვნელობებს. თითოეული მოდული მხარს უჭერს არგუმენტების მიღებას.

ასე რომ, რამდენი Ansible მოდული არსებობს?

საფუძვლები: გამოყენება პასუხისმგებელი AD HOC პარალელური დავალების შესასრულებლად ანსიბილი შეიცავს ჩაშენებულ გიგანტურ ინსტრუმენტთა ყუთს მოდულებში მათგან 750-ზე მეტი.

გარდა ამისა, რა არის სამი ძირითადი საბაზისო მოდული Ansible-ისთვის? Ansible Core გუნდის მიერ შენახული მოდულები

  • acl - ადგენს და ამოიღებს ფაილის ACL ინფორმაციას.
  • add_host - დაამატეთ ჰოსტი (და ალტერნატიულად ჯგუფი) ansible-playbook მეხსიერების ინვენტარში.
  • apt - მართავს apt-packages.
  • apt_key - დაამატეთ ან ამოიღეთ apt გასაღები.
  • apt_repository - დაამატეთ და ამოიღეთ APT საცავი.
  • assemble - აგროვებს კონფიგურაციის ფაილს ფრაგმენტებიდან.

შესაბამისად, როგორ დავწერო Ansible მოდულები?

ახალი მოდულის შესაქმნელად:

  1. გადადით სწორ დირექტორიაში თქვენი ახალი მოდულისთვის: $ cd lib/ansible/modules/cloud/azure/
  2. შექმენით თქვენი ახალი მოდულის ფაილი: $ შეეხეთ my_test.py.
  3. ჩასვით ქვემოთ მოცემული შინაარსი თქვენს ახალ მოდულის ფაილში.
  4. შეცვალეთ და გააფართოვეთ კოდი ისე, რომ გააკეთოთ ის, რაც გსურთ, რომ თქვენი ახალი მოდული გააკეთოს.

რა არის Ansible პიესა?

ან Ansible სათამაშო წიგნი არის სკრიპტების ორგანიზებული ერთეული, რომელიც განსაზღვრავს მუშაობას სერვერის კონფიგურაციისთვის, რომელსაც მართავს ავტომატიზაციის ინსტრუმენტი ანსიბილი . ანსიბილი არის კონფიგურაციის მართვის ინსტრუმენტი, რომელიც ავტომატიზირებს მრავალი სერვერის კონფიგურაციას გამოყენებით ანსიბილი სათამაშო წიგნები. Ansible თამაშობს იწერება YAML-ში.

გირჩევთ: