Inventory trong máy chủ Ansible #4

Inventory là một tệp hoặc danh sách chứa các thông tin về các máy chủ mà Ansible sẽ quản lý. Nó có thể là một tệp cấu hình hoặc một tệp script tự động tạo ra. Inventory chứa các thông tin như tên hoặc địa chỉ IP của máy chủ, thông tin tài khoản đăng nhập, thông tin về các nhóm máy chủ và các biến khác. Ansible sử dụng thông tin trong inventory để truy cập và quản lý các máy chủ.

  1. Tệp Inventory cố định: Là một tệp cấu hình định nghĩa trực tiếp các máy chủ và thông tin liên quan đến chúng. Ví dụ:
  1. Sử dụng tệp Inventory tự động: Là một tệp script tự động tạo ra danh sách các máy chủ từ một nguồn dữ liệu như AWS, GCE, OpenStack hoặc một API khác.

  2. Sử dụng dynamic inventory: Là một plugin của Ansible cho phép tạo ra inventory từ một nguồn dữ liệu động như AWS hoặc OpenStack. Ví dụ:



Các ví dụ trên chỉ là một số ví dụ về cách sử dụng inventory trong Ansible. Tùy vào nhu cầu của bạn, bạn có thể sử dụng một trong những phương pháp trên hoặc kết hợp nhiều phương pháp để tạo ra một inventory cho hệ thống của bạn.
Mới hơn Cũ hơn