Xin lỗi về tính dài dòng. Sử dụng công cụ giúp bạn hoàn thành công việc một cách dễ dàng. Đó là điểm tự động hóa, phải không?
Lịch sử: Tôi đã sử dụng con rối trong các hợp đồng biểu diễn trong quá khứ và tháng trước tôi đã dành khoảng một tuần để làm quen với đầu bếp để xem liệu tôi có thực hiện chuyển đổi tại buổi biểu diễn mới của mình không.
Tôi đã không nhảy.
Jargon: Một vấn đề đáng tiếc với cả hai hệ thống này là sự quá tải của biệt ngữ. (công thức nấu ăn, mẫu, nút, vai trò, thuộc tính, nhà cung cấp) Nó tiếp tục và tiếp tục. Tôi thấy Chef đã đưa nó đi một bước xa hơn. (Dao, Shef, v.v.)
Mã trưởng thành: Đủ để nói rằng tôi thấy Đầu bếp hơi quá thô. Cảm giác rất giống với những gì con rối cảm thấy trong khung thời gian .21 / .22 3-4 năm trước. Có rất nhiều thông tin đang diễn ra.
Không phải nói rằng điều đó đã không xảy ra trong con rối. (Tôi đã phát hiện lại nhiều tính năng tuyệt vời trong con rối chỉ mới xuất hiện trong vài năm qua. - Kết hợp regex!)
Ruby: Tôi không thích tất cả sự quá tải của ruby trong Chef. .
Độ phức tạp: Tôi không thích GUI tập trung vào đầu bếp. Tôi nhận ra nó rất đẹp và con rối có giao diện web trong các tác phẩm như là một tiện ích bổ sung, nhưng tôi cảm thấy điều đó nên được tách rời hơn.
Đầu bếp có kiến trúc phức tạp hơn nhiều. Nó có thể mở rộng tốt hơn, nhưng có rất nhiều điểm thất bại tiềm năng.
http://wiki.opscode.com/display/chef/Arch architecture
Đầu bếp cần couchdb, rabbitmq và solr ngoài máy chủ API và giao diện web.
Tôi chỉ muốn một giao diện máy khách / máy chủ đơn giản không cần khung MVC trên đầu trang và kho lưu trữ dữ liệu phức tạp phía sau nó.
Con rối đơn giản hơn rất nhiều trong bộ phận đó. (không nói rằng không có nhiều tiện ích bổ sung để làm cho nó lộn xộn hơn)
Hoàn thành công việc: Cuối cùng, tôi đã đi với những gì tôi biết. Sau khi trải qua một tuần hack phụ và hầu như không thể hoàn thành những điều cơ bản với Chef, tôi đã có thể quay lại rối và giải quyết những nhu cầu cơ bản của mình trong vài giờ. (quản lý gói, quản lý người dùng, mẫu tệp cấu hình)
Hãy cẩn thận về các Mô-đun: Con rối có một sự thay đổi gần đây để sử dụng "các mô-đun" được đóng góp bởi các bên thứ ba. Tôi đã không sử dụng những thứ này và tôi đã tìm thấy một loạt các chất lượng của chúng. Hãy chắc chắn nhìn trộm dưới vỏ bọc và xem những gì và làm thế nào họ đang làm việc trước khi bạn tìm hiểu những thứ này.