Chef - Dipendenze del libro di cucina

Le caratteristiche di definizione delle dipendenze del libro di cucina aiutano nella gestione del libro di cucina. Questa funzione viene utilizzata quando si desidera utilizzare la funzionalità di un libro di cucina in altri libri di cucina.

Ad esempio, se si desidera compilare codice C, è necessario assicurarsi che tutte le dipendenze richieste per la compilazione siano installate. Per fare ciò, potrebbe esserci un libro di cucina separato in grado di svolgere tale funzione.

Quando utilizziamo chef-server, abbiamo bisogno di conoscere tali dipendenze nei libri di cucina che dovrebbero essere decelerate nel file di metadati dei libri di cucina. Questo file si trova nella parte superiore della struttura della directory dei ricettari. Fornisce suggerimenti al server Chef che aiuta a distribuire libri di cucina sul nodo corretto.

Caratteristiche del file metadata.rb

  • Situato nella parte superiore della struttura della directory del ricettario.

  • Compilato quando il ricettario viene caricato sul server Chef utilizzando il comando coltello.

  • Compilato con il sottocomando dei metadati del ricettario del coltello.

  • Creato automaticamente quando viene eseguito il comando di creazione del ricettario del coltello.

Configurazione di metadata.rb

Di seguito è riportato il contenuto predefinito di un file di metadati.