2016-03-22 8 views
1

Ich müsste herausfinden, ob zwei verschiedene Chef-Clients in demselben Host koexistieren können, ich möchte auf zwei verschiedene Chef-Server mit verschiedenen Versionen verweisen und sie benötigen verschiedene Chef-Client-Versionen.Können zwei verschiedene Chef-Clients gleichzeitig auf demselben Host arbeiten?

Vielen Dank!

+0

Warum möchten Sie einen einzelnen Client, der von mehr als einem Chefserver verwaltet wird? Der Punkt des Kochs ist Konsequenz, und das klingt wie ein Szenario, das nach Inkonsistenz bettelt. –

Antwort

0

Um die Frage zu beantworten, die Sie gestellt haben, können Sie zwei verschiedene Konfigurationsdateien verwenden und diese isoliert halten. Du solltest sicherstellen, dass die Kochbuch-Caches sich in verschiedenen Ordnern befinden, damit sie nicht aufeinander stampfen, aber ansonsten ist es in Ordnung.

Unabhängig davon "sie erfordern verschiedene Chef-Client-Versionen" ist unwahrscheinlich, dass sie wahr sind. Chef-client 12 ist bis auf Chef Server 0.9, denke ich, kompatibel und definitiv auf mindestens 0.10. Ähnlich ist Chef Server 12 kompatibel mit allen Chef-Client-Versionen zurück zu 0.9 und wahrscheinlich früher. Wir versuchen sehr vorsichtig zu sein, um rückwärts-inkompatible API-Änderungen zu vermeiden, außer wenn es absolut notwendig ist.

+0

danke coperanger! Wir stehen vor einem Problem mit einem Kunden, der einen Chef-Server v10 hält, und wir müssen den Chef-Client v11 + verwenden, der uns dazu gebracht hat, einen anderen Chef-Server für unsere eigenen Zwecke mit einem neueren Chef-Client zu bilden Chef-Client v10 wird immer noch auf den alten Chef-Server verweisen, obwohl wir noch gründlich darüber nachdenken müssen. –

Verwandte Themen