đầu bếp-solo vs đầu bếp-khách hàng - chế độ địa phương


11

Theo tài liệu tôi nên thay thế chef-solobằng chef-client --local-mode.

Chế độ cục bộ đã được thêm vào đầu bếp-khách hàng trong phiên bản 11.8. Nếu bạn đang chạy phiên bản đầu bếp-khách hàng đó (hoặc mới hơn), bạn nên cân nhắc sử dụng chế độ cục bộ thay vì sử dụng đầu bếp-solo. https://docs.getchef.com/ctl_chef_solo.html

Tôi chỉ đơn giản là thay thế các lệnh và hoạt động tốt. Là hai lệnh luôn luôn có thể thay thế mà không cần cấu hình lại? Hoặc có một số khác biệt nhỏ tôi nên biết?


không biết tại sao điều này bị hạ cấp? có thể hơi ngây thơ nhưng ban đầu mọi người cũng vậy. và đó cũng là một câu hỏi hữu ích với tôi, cảm ơn bạn đã hỏi
roo2

Câu trả lời:


8

Bài đăng trên blog Opscode giới thiệu chế độ cục bộ chỉ ra sự khác biệt duy nhất :

Một lưu ý về đầu bếp-solo

đầu bếp-solo vẫn tồn tại, và điều này rõ ràng có một số chồng chéo ở đó. Trong hầu hết các trường hợp khi bạn đang sử dụng đầu bếp-solo, bạn sẽ có thể sử dụng đầu bếp-khách hàng -z, vì đầu bếp-khách hàng có tất cả các tính năng của đầu bếp-solo và hơn thế nữa. Chỉ khi công thức nấu ăn của bạn kiểm tra cụ thể cho: chế độ solo thì mọi thứ sẽ khác, vì đầu bếp-khách hàng không đặt biến này.

Trừ khi sách dạy nấu ăn của bạn phụ thuộc vào :solo, chúng có thể thay thế.


2

Lệnh đầu bếp-solo hiện không được ủng hộ ở chế độ cục bộ / đầu bếp-zero:

https://github.com/chef/chef-rfc/blob/master/rfc031-replace-solo-with-local-mode.md

Vì vai trò của ruby ​​(và DSL ruby ​​cho các đối tượng khác) đã được cố định trong chế độ đầu bếp-không / cục bộ, nên giờ đây là giải pháp ưa thích hơn so với đầu bếp-solo.

Mức độ hỗ trợ của đầu bếp-solo vào thời điểm này là từ bỏ hiệu quả. Khi xử lý các vấn đề liên quan đến đầu bếp-solo luôn là ưu tiên thấp nhất và không ai làm việc với chúng. Các PR từ cộng đồng để sửa lỗi sẽ được chấp nhận, nhưng có nhiều báo cáo lỗi trong solo hơn là có PR.

Không có dự án mới nên bắt đầu sử dụng đầu bếp-solo. Các dự án hiện tại nên chuyển đổi.

Khi sử dụng trang web của chúng tôi, bạn xác nhận rằng bạn đã đọc và hiểu Chính sách cookieChính sách bảo mật của chúng tôi.
Licensed under cc by-sa 3.0 with attribution required.