Vor einem halben Jahr haben wir in unserem gemeinnützigen Projekt beschlossen, unser Systemmanagement auf eine Puppet-gesteuerte Umgebung umzustellen, da wir davon ausgehen, dass die Anzahl unserer Server von jetzt an bis in ein Jahr erheblich zunehmen wird. Seit die Entscheidung gefallen ist, sind unsere IT-Mitarbeiter zu oft etwas verärgert. Ihre …
Neu bei Puppen- und Kochwerkzeugen. Scheint, als ob der Job, den sie machen, mit Shell-Skripten erledigt werden kann. Vielleicht wurde es in Shell-Skripten gemacht, bis diese kamen. Ich würde zustimmen, dass sie lesbarer sind. Aber gibt es andere Vorteile gegenüber Shell-Skripten als nur lesbar zu sein?
"Können wir unsere vorhandenen Produktions-EL5-Server auf EL6 aufrüsten?" Eine einfach klingende Anfrage von zwei Kunden mit völlig unterschiedlichen Umgebungen veranlasste mich zu meiner üblichen Best-Practice-Antwort: "Ja, aber es wird ein koordinierter Neuaufbau aller Ihrer Systeme erforderlich sein " ... Beide Kunden sind der Meinung, dass ein vollständiger Neuaufbau ihrer Systeme …
Ich lerne mich durch das Konfigurationsmanagement im Allgemeinen und verwende Puppet , um es im Besonderen zu implementieren, und frage mich, welche Aspekte eines Systems, falls überhaupt, nicht mit Puppet verwaltet werden sollten . Als Beispiel nehmen wir normalerweise an, dass Hostnamen bereits eingerichtet sind, bevor das System an die …
Ich verwende Puppet, um einen Cluster von Debian-Servern zu verwalten. Ich muss die Zeitzone jedes Computers im Cluster ändern. Der richtige Weg, dies zu tun, ist Debian zu benutzen dpkg-reconfigure tzdata. Aber ich kann es nur ändern, wenn ich den Dialog benutze. Gibt es eine Möglichkeit, dies über die Shell …
Ich habe bereits gegoogelt und den Artikel "Marionette oder Koch, das ist die Frage" gelesen . Ich interessiere mich für Anwendungsfälle, für Real-World-Implementierungen, bei denen die einen oder anderen aufgrund realer Probleme ausgewählt wurden. Ich interessiere mich besonders für die Integration von Schusterproblemen (ich weiß, dass Marionetten ein weit verbreiteter …
Bei einem puppet agentAnruf von einem neuen Bild erhalte ich eine err: Could not find class custommodFehlermeldung. Das Modul selbst ist /etc/puppet/modules/custommoddasselbe wie alle anderen Module, die wir aufrufen, aber dieses ist hartnäckig. [site.pp] node /clunod-wk\d+\.sub\.example\.local/ { include base include curl include custommod class{ "custommod::apps": frontend => "false} [...] } …
In meiner Organisation arbeite ich mit einer Gruppe von NOC-Mitarbeitern, angehenden Nachwuchsingenieuren und einer Handvoll leitender Ingenieure. Alles mit Schwerpunkt auf Linux. Ein interessanter Schritt für die Talentförderung des Unternehmens ist der Weg vom NOC zu den leitenden Ingenieuren. Wenn ich den Talentpool als relativen Neuling betrachte, sehe ich, dass …
Ich beabsichtige, Koch oder Marionette für die Administration zu verwenden (ich denke mehr an Koch, da er jünger ist und ich ein besseres Gefühl dafür habe). Auf beiden Homepages habe ich gesehen, dass es eine "Enterprise Edition" gibt, die Geld kostet und ich nicht vorhabe, etwas zu kaufen. Was würde …
Ich habe einen Kunden, der jetzt verlangt, dass wir jedes Passwort jeden 90. Tag ändern, weil er die DSGVO interpretiert. Das ist in Ordnung für das webbasierte System, das wir für sie entwickeln, weil wir diese Regeln einfach implementieren können. Sie verlangen aber auch, dass wir die Passwörter auf unseren …
Dies ist wahrscheinlich eine einfache Frage für diejenigen unter Ihnen, die bereits Konfigurationsverwaltungstools ausführen. Sind Konfigurationsmanagement-Tools wie Puppet oder Chef der richtige Ansatz, um installierte Pakete auf dem neuesten Stand zu halten? Angenommen, ich führe eine Reihe von Servern aus, die hauptsächlich auf Debian und Ubuntu basieren. Erleichtern Konfigurationsverwaltungstools das …
Ich versuche herauszufinden, wie ein Deb-Paket mit Puppet aus einer lokalen Deb-Quelldatei aktualisiert / aktualisiert werden kann. Meine aktuelle Konfiguration sieht so aus ... class adobe-air-2-0-4 { file { "/opt/air-debs": ensure => directory } file { "/opt/air-debs/adobeair-2.0.4.deb": owner => root, group => root, mode => 644, ensure => present, source …
Gibt es eine Möglichkeit, Marionetten dazu zu zwingen, bestimmte Dinge zuerst zu tun? Zum Beispiel muss es ein RPM auf allen Servern installieren, um ein YUM-Repository (IUS-Community) hinzuzufügen, bevor ich eines der Pakete installiere.
Hintergrund: Ich nehme mir endlich Zeit, mich dem 21. Jahrhundert anzuschließen und mir Puppet anzuschauen. Nach dem heutigen Stand der Versionskontrolle werden alle Serverkonfigurationen in einem internen Repository im Büro verwaltet. Wenn ein Update durchgeführt werden muss, werden die Änderungen wieder in die Repos eingecheckt und manuell auf die betreffende …
Puppet erfordert Zertifikate zwischen dem verwalteten Client (Puppet) und dem Server (Puppetmaster). Sie können manuell auf dem Client ausgeführt werden und dann auf den Server gehen, um das Zertifikat zu signieren. Wie automatisieren Sie diesen Prozess für Cluster / Cloud-Computer?
We use cookies and other tracking technologies to improve your browsing experience on our website,
to show you personalized content and targeted ads, to analyze our website traffic,
and to understand where our visitors are coming from.
By continuing, you consent to our use of cookies and other tracking technologies and
affirm you're at least 16 years old or have consent from a parent or guardian.