Tôi muốn biết nếu một công thức đã cho đã được áp dụng cho một danh sách các nút N được quản lý để đầu bếp. Làm thế nào tôi có thể làm điều này một cách dễ dàng.Làm thế nào để có được một danh sách các công thức nấu ăn được áp dụng cho nút Chef?
Trả lời
Bạn có thể thực hiện điều này một cách dễ dàng dao sử dụng (dao là bạn của bạn!).
Để có được một danh sách tất cả các nút của bạn:
knife node list
Để có được một danh sách tất cả các nút của bạn trong một môi trường nhất định:
knife node list --environment <ENVIRONMENT>
Với một danh sách các nút trong tay, sau đó bạn có thể hiển thị thông tin chi tiết cho một nút sử dụng:
knife node show <NODE_ID>
một nút cho thấy con dao, sẽ hiển thị:
Node Name:
Environment:
FQDN:
IP:
Run List:
Roles:
Recipes:
Platform:
Tags:
Dòng Công thức nấu ăn: là danh sách các công thức đã được áp dụng cho nút.
Sử dụng tìm kiếm dao bạn có thể tìm kiếm tập hợp các nút đáp ứng tiêu chí cụ thể. Sử dụng nó, bạn có thể tìm thấy các nút mà làm hoặc không có một công thức cụ thể áp dụng cho họ.
Nếu bạn có nghĩa là bên trong một công thức, bạn có thể sử dụng search, ví dụ
ruby_nodes = search(:node, "recipes:ruby_build")
Để đạt câu hỏi thực tế của bạn, bạn có thể làm một cái gì đó như:
['192.168.1.2'].include?(ruby_nodes.map{|node| node[:ipaddress]})
tôi nghi ngờ bạn' đang tìm kiếm một cái gì đó như thế này:
knife search node "recipes:<recipe_name>"
Điều này sẽ áp dụng cho r un danh sách cũng như mở rộng (ngầm) chạy danh sách.
Có tài liệu hướng dẫn chi tiết hơn trên các tìm kiếm con dao ở đây:
- 1. Làm cách nào để phát triển và gỡ lỗi sách dạy nấu ăn và công thức nấu ăn trong một IDE (như Eclipse)?
- 2. Sách dạy nấu ăn được lưu trữ trong Chef Server ở đâu?
- 3. Tải xuống phiên bản sách nấu ăn được triển khai
- 4. Máy chủ đầu bếp, cài đặt sách dạy nấu ăn không phải từ trang sách nấu ăn
- 5. quy tắc mẫu makefile không có công thức nấu ăn
- 6. Có thể gỡ lỗi công thức nấu ăn đầu bếp từ hộp không?
- 7. Chỉ định sách dạy nấu nào để chạy với Chef Solo
- 8. DRY trong công thức Chef
- 9. Đường dẫn tìm kiếm mặc định cho sách dạy nấu ăn
- 10. Tải lại công thức nấu ăn đầu bếp nếu không cài đặt hoặc cập nhật có sẵn
- 11. Có cách nào để có danh sách tất cả CSS được áp dụng cho một đoạn hoặc trang HTML không?
- 12. Làm cách nào để áp dụng itertools.product cho các phần tử của danh sách danh sách?
- 13. tải xuống vai trò và sách dạy nấu ăn từ ChefServer bằng dao
- 14. Nguồn vợt và/hoặc sách nấu ăn Ví dụ
- 15. Thêm sách dạy nấu ăn đầu bếp từ github
- 16. Thiết kế cơ sở dữ liệu để lưu trữ công thức nấu ăn thực phẩm
- 17. Làm thế nào để sử dụng Berkshelf với Chef-solo?
- 18. Làm thế nào để sử dụng Chef Knife mà không có khóa riêng?
- 19. Phiên nấu ăn là gì?
- 20. Làm thế nào để đạt được assertDictEqual với assertSequenceEqual được áp dụng cho các giá trị
- 21. Làm thế nào tôi có thể thiết lập một phụ thuộc vào một thư viện Ruby mà không tồn tại tại thời điểm Chef tải công thức nấu ăn?
- 22. Bao gồm một đầu bếp LWRP từ một sách dạy nấu ăn khác
- 23. Làm thế nào để có được một danh sách các mô-đun tích hợp trong python?
- 24. Làm thế nào để có được một chìa khóa ModelState của một mục trong danh sách
- 25. Làm thế nào để có được Danh sách các hình ảnh Sử dụng NSBundle
- 26. Làm thế nào để có được danh sách các thuộc tính của một lớp học?
- 27. Có một hàm nào có danh sách các danh sách đối số và áp dụng từng danh sách cho một hàm nhất định không?
- 28. Đơn vị nấu ăn trong Java
- 29. Chef: Làm thế nào để ghi đè lên các thuộc tính mặc định trong các vai trò?
- 30. Trong clojure, làm thế nào để áp dụng 'và' vào một danh sách?