Als «configuration-management» getaggte Fragen

Konfigurationsmanagement bezieht sich auf das Einrichten und Verwalten standardisierter Systemkonfigurationen innerhalb einer Organisation. Dieses Tag umfasst den Prozess des Definierens der Konfigurationsprofile und der Software, mit der es verwaltet und bereitgestellt wird.

7
Automatisierte Linux-Bereitstellung und Konfigurationsverwaltung im kleinen Maßstab - lohnt es sich?
Ich werde ungefähr 25 Server mit Debian bereitstellen . Die Maschinen haben unterschiedliche Rollen - Webserver, Java-App-Server, Proxys, MySQL-Boxen. Die Umgebung wird in Zukunft wahrscheinlich nicht viel wachsen - vielleicht 2-5 weitere Server in den nächsten 2 Jahren. Wahrscheinlich werde ich fai für die Systeminstallation verwenden, aber ich bin mir …

2
Konfigurationsmanagement: Push versus Pull-basierte Topologie
Die etablierteren Konfigurationsmanagementsysteme (CM) wie Puppet und Chef verwenden einen Pull-basierten Ansatz: Clients fragen regelmäßig bei einem zentralen Master nach Aktualisierungen. Einige von ihnen bieten auch einen meisterlosen Ansatz (also Push-basiert), geben jedoch an, dass er nicht für die Produktion (Saltstack) oder weniger skalierbar (Puppet) ist. Das einzige System, von …

5
puppet: Neustart des Dienstes erzwingen, nachdem die Konfigurationsdatei geändert wurde
Wie kann ich sicherstellen, dass der relevante Dienst neu gestartet wird, wenn eine neue Version der Konfigurationsdatei über Puppet vom Master-Repository auf einen der verwalteten Server heruntergeladen wird? typisches Szenario - Angenommen, es gibt eine neue Munin- oder Apache-Konfiguration. Puppet Client entdeckt es, überschreibt lokale Dateien ... und ... - …


5
Wann ist ein Konfigurationsmanager (zB Puppet / Chef / Ansible) sinnvoll?
An meinem derzeitigen Arbeitsplatz kümmere ich mich um zwei VMware-Host-Maschinen, eine physische OpenBSD-Maschine, drei Debian-VMs und sechs Windows Server-VMs (2008/2012). Ich überlege, ein Konfigurationsmanagement-Tool wie Puppet oder Chef zu implementieren. Ist dies vernünftig oder überwiegt der Aufwand für das Erlernen des Tools den Nutzen? Wo liegt der Wendepunkt zwischen Verwaltbarkeit …


7
Was sind die richtigen Fragen, wenn Sie sich für Chef oder Puppet entscheiden?
Ich bin im Begriff, ein neues Projekt zu starten, für das zum Teil viele identische Knoten mit ungefähr drei verschiedenen Klassen bereitgestellt werden müssen: Datenknoten , die Instanzen von MongoDB sharded laufen. Anwendungsknoten , auf denen Instanzen einer Ruby on Rails-Anwendung und einer älteren ASP.NET MVC-Anwendung ausgeführt werden. Verarbeitungsknoten , …




5
Wie halten Sie mit Nagios / Capistrano-Konfigurationen Schritt, wenn Sie EC2 verwenden?
Ich verwende Amazon EC2 für meine mobile App. Abhängig von der Auslastung der Anwendung zu einem bestimmten Zeitpunkt kann es vorkommen, dass neue Instanzen erzeugt werden und diese dann heruntergefahren werden, wenn die Auslastung geringer ist, um Kosten zu sparen. Wie kann man mit Nagios-Konfigurationen für eine solch dynamische Umgebung …

3
Stellen Sie die Parameter sysctl.conf mit Puppet ein
Dies war ein Kinderspiel in CFEngine ... Aber ich bin jetzt in einer Puppet-Umgebung und muss in der Lage sein, bestimmte sysctl.conf-Variablen zuzuweisen / sicherzustellen / zu überprüfen. In der CFEngine-Welt konnte ich einfach in einer Konfigurationsdatei nach bestimmten Zeilen suchen ... Ich habe im Puppet-Wiki einen kleinen Verweis auf …


2
Wie teile ich Prometheus-Konfigurationsdateien auf?
Im Moment verwenden wir Prometheus für unsere Überwachung und wir haben viel Konfiguration (unsere Hauptkonfigurationsdatei prometheus.yml ist mehr als 1400 Zeilen lang). Ich möchte dies in logische Gruppierungen aufteilen (vielleicht DEV / TEST / PROD?), Aber ich kann anscheinend keine Dokumentation zur Verwendung von "Includes" (oder ähnlichem) in der Prometheus-Konfigurationsdateisyntax …


Durch die Nutzung unserer Website bestätigen Sie, dass Sie unsere Cookie-Richtlinie und Datenschutzrichtlinie gelesen und verstanden haben.
Licensed under cc by-sa 3.0 with attribution required.