Ansible - Thiết lập môi trường
Trong chương này, chúng ta sẽ tìm hiểu về thiết lập môi trường của Ansible.
Quá trình cài đặt
Về cơ bản, có hai loại máy khi chúng ta nói về việc triển khai -
Control machine - Máy từ đó chúng ta có thể quản lý các máy khác.
Remote machine - Máy được xử lý / điều khiển bằng máy điều khiển.
Có thể có nhiều máy điều khiển từ xa được điều khiển bởi một máy điều khiển. Vì vậy, để quản lý máy từ xa, chúng ta phải cài đặt Ansible trên máy điều khiển.
Yêu cầu máy điều khiển
Ansible có thể được chạy từ bất kỳ máy nào có cài đặt Python 2 (phiên bản 2.6 hoặc 2.7) hoặc Python 3 (phiên bản 3.5 trở lên).
Note - Windows không hỗ trợ máy điều khiển.
Theo mặc định, Ansible sử dụng ssh để quản lý máy từ xa.
Ansible không thêm bất kỳ cơ sở dữ liệu nào. Nó không yêu cầu bất kỳ daemon nào để khởi động hoặc giữ cho nó chạy. Trong khi quản lý máy từ xa, Ansibledoes notđể lại bất kỳ phần mềm nào được cài đặt hoặc chạy trên chúng. Do đó, không có câu hỏi làm thế nào để nâng cấp nó khi chuyển sang phiên bản mới.
Ansible có thể được cài đặt trên máy điều khiển có các yêu cầu nêu trên theo nhiều cách khác nhau. Bạn có thể cài đặt bản phát hành mới nhất thông qua Apt, yum, pkg, pip, OpenCSW, pacman, v.v.
Cài đặt thông qua Apt trên Máy Ubuntu
Để cài đặt Ansible, bạn phải cấu hình PPA trên máy của mình. Đối với điều này, bạn phải chạy dòng mã sau:
$ sudo apt-get update
$ sudo apt-get install software-properties-common
$ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update
$ sudo apt-get install ansible
Sau khi chạy dòng mã trên, bạn đã sẵn sàng quản lý máy từ xa thông qua Ansible. Chỉ cần chạy Ansible – version để kiểm tra phiên bản và chỉ để kiểm tra xem Ansible đã được cài đặt đúng cách hay chưa.