Mục lục:

Các mô-đun Ansible là gì?
Các mô-đun Ansible là gì?

Video: Các mô-đun Ansible là gì?

Video: Các mô-đun Ansible là gì?
Video: [ansible-P6] Key concept: Playbook, play, task, tasklist, module là gì? 2024, Tháng mười một
Anonim

Mô-đun (còn được gọi là “plugin tác vụ” hoặc “plugin thư viện”) là các đơn vị mã riêng biệt có thể được sử dụng từ dòng lệnh hoặc trong tác vụ sách vở. Ansible thực hiện từng mô-đun , thường là trên nút đích từ xa và thu thập các giá trị trả về. Mỗi mô-đun ủng hộ việc đưa ra các lập luận.

Vậy, có bao nhiêu mô-đun Ansible?

CƠ BẢN: SỬ DỤNG CÓ THỂ ĐỂ THỰC HIỆN NHIỆM VỤ CỦA AD HOC PARALLEL Ansible chứa một hộp công cụ khổng lồ của trong các mô-đun , hơn 750 người trong số họ.

Ngoài ra, ba mô-đun cơ bản cốt lõi cho Ansible là gì? Các mô-đun được duy trì bởi Nhóm Ansible Core

  • acl - Thiết lập và truy xuất thông tin ACL tệp.
  • add_host - thêm máy chủ lưu trữ (và cách khác là một nhóm) vào kho lưu trữ sách trong bộ nhớ có thể đọc được.
  • apt - Quản lý gói apt.
  • apt_key - Thêm hoặc xóa khóa apt.
  • apt_repository - Thêm và xóa các kho APT.
  • lắp ráp - Tập hợp một tệp cấu hình từ các phân đoạn.

Do đó, làm cách nào để viết các mô-đun Ansible?

Để tạo một mô-đun mới:

  1. Điều hướng đến đúng thư mục cho mô-đun mới của bạn: $ cd lib / ansible / modules / cloud / azure /
  2. Tạo tệp mô-đun mới của bạn: $ touch my_test.py.
  3. Dán nội dung bên dưới vào tệp mô-đun mới của bạn.
  4. Sửa đổi và mở rộng mã để thực hiện những gì bạn muốn mô-đun mới của mình làm.

Một vở kịch Ansible là gì?

Một Ansible playbook là một đơn vị có tổ chức của các tập lệnh xác định công việc cho cấu hình máy chủ được quản lý bởi công cụ tự động hóa Ansible . Ansible là một công cụ quản lý cấu hình tự động hóa cấu hình của nhiều máy chủ bằng cách sử dụng Ansible sách chơi. Vở kịch Ansible được viết bằng YAML.

Đề xuất: