Capisco che lo chef sia basato sul pull, nel senso che rileva eventuali modifiche nelle ricette e utilizza il client dello chef per installare le modifiche. Usiamo lo chef per richiamare le istanze EC2 ma lo chef-client che viene eseguito come un demone ogni 30 minuti e esegue nuovamente tutte le ricette causando modifiche indesiderate ad alcuni servizi. Mi piacerebbe sapere quali opzioni ci sono per cambiare questo ed eseguire lo chef-cliente su richiesta.Il demone dello chef viene eseguito ogni 30 minuti
seguito sono le opzioni che ho pensato finora,
- modificare il tempo di intervallo sul libro di cucina lo chef-client ad altissima tempo in modo che il demone non fa correre spesso.
- Dopo l'implementazione dell'istanza EC2, uccidere lo chef daemon ssh o forse anche una ricetta da chef.
Inoltre, credo che chef-client abbia programmato la rotazione dei registri su base settimanale, questo riavvierà nuovamente lo chef-cliente. Qualche idea su come evitare questo comportamento basato su pull?
Run_list vuota di quel nodo. Lascia che chef-client esegua ogni 30 minuti senza fare nulla e "on demand" $ node node your_node modifica e aggiorna run_list. – karthik