Chef / CINC

Cloud & Infrastruktur intermediate

Chef ist eine Configuration-Management-Plattform mit Ruby-basierten Cookbooks; CINC ist die Open-Source-Community-Distribution, die aus demselben Quellcode ohne proprietäre Lizenzierung erstellt wird.

Kurzfassung

Chef ist eine leistungsstarke Configuration-Management-Plattform, die Ruby-DSL-basierte Cookbooks zur Definition des Infrastrukturzustands verwendet; CINC ist der frei lizenzierte Community-Build von Chef ohne proprietäre Einschränkungen.

Was ist Chef / CINC?

Chef folgt einem Client-Server-Modell: Chef Infra Client läuft auf jedem verwalteten Knoten und verbindet sich regelmäßig mit dem Chef Infra Server, um die ihm zugewiesenen Richtlinien abzurufen. Cookbooks enthalten Recipes – Ruby-Dateien, die Ressourcen wie Pakete, Dateien und Dienste beschreiben – die den Knoten in den gewünschten Zustand bringen.

CINC (CINC Is Not Chef) wurde erstellt, weil Chef Software 2019 seine Lizenzierung änderte. CINC kompiliert denselben Quellcode und vertreibt ihn unter Open-Source-Bedingungen mit vollständiger Drop-in-Kompatibilität.

Das Ökosystem umfasst Chef InSpec (oder CINC Auditor) für Compliance-Tests, Chef Habitat für Anwendungspaketierung und Test Kitchen für Integrationstests von Cookbooks.

Warum ist Chef / CINC relevant?

  • Reifes Ökosystem: Umfangreiche Bibliothek an Community-Cookbooks und weitreichende Enterprise-Adoption
  • Compliance-Integration: Chef InSpec ermöglicht Infrastructure Compliance as Code neben der Konfiguration
  • Skalierbarkeit: Pull-basiertes Modell skaliert auf Tausende von Knoten ohne zentralen Orchestrator-Engpass
  • Open-Source-Option: CINC bietet einen vollständig kostenlosen Weg für Organisationen, die proprietäre Lizenzen vermeiden möchten

Wir sind für Sie da

Sie interessieren sich für unsere Trainings oder haben einfach eine Frage, die beantwortet werden muss? Sie können uns jederzeit kontaktieren! Wir werden unser Bestes tun, um alle Ihre Fragen zu beantworten.

Hier kontaktieren