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.
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. –