Bùa Juju là gì? Cái này được dùng để làm gì?
Bùa Juju là gì? Cái này được dùng để làm gì?
Câu trả lời:
Từ mô tả gói juju:
Juju là một khung dịch vụ phối hợp thế hệ tiếp theo. Nó đã được ví như APT cho đám mây. Với Juju, các tác giả khác nhau có thể tạo ra các công thức dịch vụ, được gọi là bùa mê, một cách độc lập và làm cho các dịch vụ đó phối hợp giao tiếp và cấu hình của họ thông qua một giao thức đơn giản.
Vì vậy, một cơ duyên nói với juju cách quản lý một dịch vụ. Ví dụ về một dịch vụ có thể là "cơ sở dữ liệu mysql" hoặc "wordpress". Sau khi một dịch vụ được triển khai, juju có thể xác định mối quan hệ giữa chúng ("worpress cần mysql") và đưa một số dịch vụ ra thế giới bên ngoài.
Đó là một tập hợp các tập lệnh có thể được viết bằng bất kỳ ngôn ngữ nào loại bỏ các móc nối dựa trên những điều nhất định. Vì vậy, "hook hook" là thứ đầu tiên sẽ được chạy trong một cá thể khi juju cài đặt trên nó và chúng ta có thể thực hiện hook cho các dịch vụ khác.
Sự quyến rũ thường bao gồm tất cả trí thông minh cần thiết để mở rộng dịch vụ theo chiều ngang. Vì vậy, ví dụ, sự quyến rũ cho MySQL cụm sẽ biết cách thêm máy vào cụm, duy trì mối quan hệ với tất cả các dịch vụ tùy thuộc vào dịch vụ đó. Điều này cho phép bạn xây dựng và mở rộng quy mô lên xuống, dịch vụ bạn muốn, đặc biệt là trên đám mây.
Juju cũng có thể được sử dụng cùng với Dàn nhạc để triển khai vật lý. Vì vậy, ví dụ, nếu bạn có duyên với Hadoop, bạn có thể sử dụng điều đó để cài đặt Hadoop trên một vài nghìn máy chủ với Dàn nhạc.
Bạn có thể nhận thêm một số thông tin từ hướng dẫn sử dụng Juju
Juju là một công cụ điều phối dịch vụ cho đám mây. Được lập hóa đơn là "DevOps chưng cất", đây là một công cụ được thiết kế để giúp cho phép triển khai các dịch vụ nhất quán và đáng tin cậy cho nhà cung cấp đám mây. Thường được gọi là "apt-get for the cloud" Juju đạt được mục tiêu này bằng cách sử dụng bùa chú chủ yếu là các khối xây dựng, chứa tất cả các hướng dẫn về cách không chỉ triển khai, cài đặt và định cấu hình dịch vụ mà còn liên quan đến dịch vụ đó như thế nào đến các dịch vụ khác trên đám mây.
Có rất nhiều câu hỏi và tài liệu về cách bắt đầu với Juju, vì vậy tôi sẽ không lặp lại chúng ở đây.
Bạn có thể cài đặt ứng dụng khách Juju trên một số nền tảng, nó không giới hạn ở bất kỳ một phiên bản Ubuntu nào. Vì vậy, bạn có thể cài đặt juju trên máy tính để bàn Ubuntu, Mac OSX và các nền tảng khác với sự hỗ trợ cho nhiều nền tảng sắp ra mắt.
Hiện tại không có sách điện tử hoặc tương tự trên Juju. Nơi tốt nhất để được giúp đỡ là trang web , tài liệu , IRC hoặc tại đây trên Hỏi Ubuntu