Đây có lẽ là một câu hỏi đơn giản cho những bạn đã chạy các công cụ quản lý cấu hình. Các công cụ quản lý cấu hình như Puppet hay Chef có phải là phương pháp phù hợp để cập nhật các gói đã cài đặt không?
Giả sử tôi chạy một số máy chủ, chủ yếu dựa trên Debian và Ubuntu. Các công cụ quản lý cấu hình có giúp cập nhật các gói được cài đặt từ kho dễ dàng hơn khi các bản cập nhật bảo mật hoặc sửa lỗi xuất hiện không?
Tôi hiện đang chạy "nâng cấp không giám sát" để cho phép các hệ thống tự động cài đặt các bản cập nhật bảo mật, nhưng tôi vẫn phải kết nối với các máy chủ và chạy aptitude update && aptitude safe-upgrade
thường xuyên. Đương nhiên, điều này trở nên nhàm chán, tẻ nhạt và dễ bị lỗi khi có nhiều máy chủ hơn.
Các công cụ như Puppet hay Chef có phải là phương pháp phù hợp để cập nhật các gói đã cài đặt không? Có ai trong số các bạn sử dụng các công cụ này để tránh chạy thủ công aptitude
hoặc tương đương trên 15 máy chủ không? Tôi khá chắc chắn câu trả lời cho những câu hỏi này là "Có, tất nhiên!"
Nhưng tôi có thể tìm thêm thông tin về trường hợp sử dụng cụ thể này ở đâu? Tôi chưa có thời gian để nghiên cứu chuyên sâu về Puppet hoặc Chef, và các sách hoặc lớp học nấu ăn mẫu chỉ hiển thị ít nhiều các ví dụ tầm thường về việc cài đặt một gói cụ thể, chẳng hạn như ssh. Bạn có tài nguyên nào để giới thiệu không, ngoài tài liệu chính thức (tất nhiên, tôi sẽ nghiên cứu các tài liệu một khi tôi biết, nếu có, các công cụ phù hợp với tôi).