Повар - Зависимости поваренной книги
Функции определения зависимостей поваренной книги помогают в управлении поваренной книгой. Эта функция используется, когда мы хотим использовать функции одной книги рецептов в других книгах рецептов.
Например, если кто-то хочет скомпилировать C-код, необходимо убедиться, что установлены все зависимости, необходимые для компиляции. Для этого может быть отдельная поваренная книга, которая может выполнять такую функцию.
Когда мы используем chef-server, нам нужно знать такие зависимости в кулинарных книгах, которые следует замедлить в файле метаданных кулинарных книг. Этот файл расположен вверху в структуре каталогов поваренной книги. Он предоставляет подсказки серверу Chef, который помогает развернуть кулинарные книги на правильном узле.
Особенности файла metadata.rb
Расположен вверху в структуре каталогов поваренной книги.
Компилируется, когда кулинарная книга загружается на сервер Chef с помощью команды knife.
Скомпилировано с помощью подкоманды метаданных в кулинарной книге.
Создается автоматически при запуске команды создания поваренной книги для ножа.
Конфигурация metadata.rb
Ниже приводится содержимое файла метаданных по умолчанию.

