Dato che ho iniziato a lavorare con Chef utilizzando la console di gestione di Chef Server e ora desidero iniziare a utilizzare i file e caricarli tramite coltello. C'è un modo per riattivare i ruoli e gli ambienti che sono memorizzati su ChefServer tramite un coltello, quindi posso metterli in git?download ruoli e libri di cucina di ChefServer con coltello
8
A
risposta
11
È possibile utilizzare i comandi knife environment list
e knife environment show
per scaricare ambienti e sostituire "ambiente" con "ruolo" per fare lo stesso per i ruoli.
mkdir environments
for env in `knife environment list`; do
knife environment show $env --format=json > environments/$env.json
done
È quindi possibile controllare questi file JSON in git e modificare/caricare con il coltello.
1
Hai menzionato libri di cucina nel titolo, ma non il tuo post.
se si desidera scaricare libri di cucina, opere knife cookbook download NAME
. Inseriscilo in un ciclo for come ha fatto Tim Potter e ottieni tutti i tuoi libri di cucina.
grazie per la vostra risposta. Hai ragione, ma i libri di cucina erano già sul file system e abbiamo usato il coltello per caricarli sul server. –