Konfigurationsmanagement mit CFEngine

Rasend schnell

CFEngine ist ein Veteran in der Branche des Konfigurationsmanagements. Das Tool arbeitet sehr schnell, da es in der Programmiersprache C geschrieben ist, und eignet sich vor allem für den Einsatz in großen Umgebungen. Wir haben uns die Community-Version angesehen und zeigen, welche Funktionen sie bietet und wie Sie mit dem Programm arbeiten.
Ob die IT läuft oder nicht, sollte der Administrator im Idealfall nicht erst durch Beschwerden der Mitarbeiter erfahren. Eine proaktive Überwachung der ... (mehr)

Rechner mit Software für Konfigurationsmanagement wie Puppet, Saltstack oder Ansible zu konfigurieren, ist modern. Tatsächlich geht die Geschichte von Techniken, die heute unter dem Schlagwort DevOps firmieren, schon beinahe 30 Jahre zurück: Das ist das Jahr, in dem die erste Version von CFEngine [1] veröffentlicht wurde. Hierbei handelt es sich um ein Tool, das statt auf Shellskripts auf eine deklarative Sprache setzt, in der die Zielkonfiguration eines Rechners spezifiziert ist, die dieser dann selbständig erreicht. Angetrieben durch die Kritik an der schweren Zugänglichkeit sowie das Aufkommen von Konkurrenz wie Puppet zeigt sich CFEngine 3 etwas benutzerfreundlicher. Der Einstieg fällt wegen der komplexen Konfigurationssprache dennoch nicht ganz leicht.

Einsatz in großen Umgebungen

Der Popularität anderer Tools wie Ansible und Puppet zum Trotz kommt CFEngine in vielen großen Umgebungen zum Einsatz, da es in der Programmiersprache C geschrieben ist. Dementsprechend stellt es geringe Ansprüche hinsichtlich der Hardware- und Softwarevoraussetzungen. Mit einem Server mit vier Cores und 40

...

Der komplette Artikel ist nur für Abonnenten des ADMIN Archiv-Abos verfügbar.

comments powered by Disqus
Einmal pro Woche aktuelle News, kostenlose Artikel und nützliche ADMIN-Tipps.
Ich habe die Datenschutzerklärung gelesen und bin einverstanden.

Konfigurationsmanagement

Ich konfiguriere meine Server

  • von Hand
  • mit eigenen Skripts
  • mit Puppet
  • mit Ansible
  • mit Saltstack
  • mit Chef
  • mit CFengine
  • mit dem Nix-System
  • mit Containern
  • mit anderer Konfigurationsmanagement-Software

Ausgabe /2023