[PYTHON] Ärgerliche Punkte für diejenigen, die Ansible vorstellen möchten

Dies ist meine erste Teilnahme am Adventskalender. Es ist ruckelig. ((((; ゚ Д ゚)))) Gakugaku Bull Bull

Ansible, das im Bereitstellungsrahmen relativ leise gestartet werden kann Aber wenn Sie ein Entwickler sind, müssen Sie Ops überzeugen, um loszulegen. In einem solchen Fall möchte ich einige der Tricks vorstellen, die durch die Einführung von Ansible demütigt werden können.

Zielperson

Ich möchte ein kürzlich populäres Provisioning-Framework vorstellen! !! Wie ist das?

Es wird jedoch häufig von der für die Infrastruktur verantwortlichen Person nicht gemocht.

Nun, für Leute, die normalerweise keine Programme schreiben

"Sie können ein Programm schreiben und es automatisieren !!"

Auch wenn ich argumentiere

('Ε') Spaß

ich fühle mich wie

"Ich schaffe es schon mit Kickstart" "Der Installationsvorgang wurde bereits beendet."

Nun, es gibt immer eine Gegenreaktion gegen neue Dinge. Ich verstehe. Es sollte zunächst schmerzhaft sein, neue Dinge zu lernen, obwohl Sie mit Ihrer täglichen Arbeit beschäftigt sind.

Hier sind einige Punkte, um solche Leute davon zu überzeugen, Ansible vorzustellen.

[Teil 1] Die Installation muss nur auf der Host-Seite erfolgen! !! !!

Das ist der Unterschied zum Chef.

Chef ist gezielt

Beide erfordern eine Chef-Installation (Ruby und Gem) Ansible ist nicht erforderlich.

Je nachdem, wo Sie arbeiten, ist auch nur eine Middleware-Installation für die Infrastruktur vorgesehen

(゚ Д ゚) Gol '!! Was machst du mit Dingen, die für die Produktionsumgebung nicht notwendig sind? !! !!

Es gibt einen Ort, an dem man wütend werden kann.

Aber das Grundkonzept von Ansible ist

Viel Glück mit SSH! !!

ist.

Warum, wenn es ein Ort ist, der wütend zu werden scheint?

"Es gibt ein praktisches Tool, das in der Produktionsumgebung verwendet werden kann, ohne Middleware zu installieren, aber ぉ ぉ ぉ ぉ ぉ"

Sagen wir es, während ((((; ゚ Д ゚))) ruckeliger Bulle.

[Teil 2] Das Dokument ist einfach

Dokumente sind einfacher als Chef !!

Chefkoch ist nicht der einzige, der Schwierigkeiten hat, Dokumente zu finden! !!

Aber Ansible

Dokumentation ist einfach

Dies ist in der Missionstätigkeit

"Ich habe nicht viel zu erinnern."

Sagen wir es, während ((((; ゚ Д ゚))) ruckeliger Bulle.

[Teil 3] Sie können vorerst beginnen

Der jüngste Trend des Küchenchefs besteht darin, die Quelle des Repositorys opscode-cookbooks zu verwenden. Etwas scheint in Mode zu sein, aber (ich habe es versucht und war auf dem Weg frustriert) Wenn Sie sich die Quelle ansehen, können Sie sehen

Es dauert einige Zeit, um den Inhalt des Kochbuchs zu verstehen und zu beherrschen, was zunächst leicht zu frustrieren ist.

Ansible hat keinen solchen Trend, so dass Sie das Gefühl haben, frei schreiben zu können.

Damit

"Es ist vorerst einfach anzurufen."

Sagen wir es, während ((((; ゚ Д ゚)))) ruckartiger Bulle.

(Ich verstehe nicht, was ich sagen will ...)

[Teil 4] Es können ca. 5000 Geräte angeschlossen werden.

Einführung in Ansible ...? Es wurde geschrieben, dass pro 35 Seiten etwa 5000 Einheiten verwendet werden könnten. (Ich habe es selbst nicht überprüft)

Ich denke, dass es ein begrenzter Ort ist, um die Anzahl der Einheiten dieser Skala zu handhaben

"Ich kann ungefähr 5000 Einheiten gleichzeitig verwalten."

Sagen wir es, während ((((; ゚ Д ゚))) ruckeliger Bulle.

Schließlich

Ich mag das lockere und flauschige Gefühl, und selbst Leute, die Python nicht verwenden können (ich kann es nicht verwenden), können es relativ leicht einführen. 。 Auf geht's,

Wann streiten Sie?

"Jetzt!" (Alt ...)

Recommended Posts

Ärgerliche Punkte für diejenigen, die Ansible vorstellen möchten
Für diejenigen, die Python mit vim schreiben möchten
Für diejenigen, die mit TensorFlow2 maschinelles Lernen beginnen möchten
Referenz Referenz für diejenigen, die mit Rhinoceros / Grasshopper codieren möchten
PyPI-Registrierungsverfahren für diejenigen, die ihr PyPI-Debüt geben möchten
Lose Artikel für diejenigen, die mit der Verarbeitung natürlicher Sprache beginnen möchten
Python-Technik für diejenigen, die Anfänger loswerden wollen
Ich habe Airbnb-Daten für diejenigen analysiert, die in Amsterdam bleiben möchten
Treten Sie Azure mit Go ~ bei Für diejenigen, die Azure mit Go ~ starten und kennenlernen möchten
Für diejenigen, die Excel VBA lernen und mit Python beginnen möchten
5 Gründe, warum die Verarbeitung für diejenigen nützlich ist, die mit Python beginnen möchten
PostgreSQL - Für Sie, die mit hoher Geschwindigkeit EINFÜGEN möchten
Der erste Schritt des maschinellen Lernens ~ Für diejenigen, die versuchen möchten, mit Python zu implementieren ~
Umgebungskonstruktion für diejenigen, die Python einfach mit VSCode (für Mac) lernen möchten
[Discord.py] Eine Lösung für diejenigen, die dispandar nicht erfolgreich einführen können
Für diejenigen, die Bilder so schnell wie möglich nebeneinander mit matplotlib von Python anzeigen möchten
[Für diejenigen, die TPU verwenden möchten] Ich habe versucht, die Tensorflow Object Detection API 2 zu verwenden
Ein modernes Verfahren zum Erstellen von Umgebungen für diejenigen, die sofort mit Python beginnen möchten
Aufbau einer Python-Umgebung für diejenigen, die Datenwissenschaftler 2016 werden möchten
[Kurzer Satz] easygui für diejenigen, die sehr einfach eine einfache GUI mit Python verwenden möchten
Ein Memo für diejenigen, die eine schnelle Socket-Kommunikation mit Netcat wünschen
[Version 2020 für Anfänger] Empfohlene Lernmethode für diejenigen, die selbst KI-Ingenieur werden möchten
AWS ~ Für diejenigen, die es verwenden werden ~
Entscheiden Sie, wen Sie per Lotterie wählen möchten
Für diejenigen, die Jupyter Notebook bereits nach 1 Sekunde verwenden möchten, da sie das Passwort nicht kennen
Für diejenigen, die eine Verarbeitung in natürlicher Sprache mit dem Wissen von WikiPedia durchführen möchten, das über den einfachen Keyword-Abgleich hinausgeht
Tipps für diejenigen, die verwirrt sind, wie man is und == in Python verwendet
Dinge, die Sie bei der Verwendung von Python beachten sollten, wenn Sie MATLAB verwenden
Der erste Schritt für diejenigen, die Amateure der Statistik sind, aber Modelle für maschinelles Lernen in Python implementieren möchten
Dart-Grammatik für diejenigen, die nur Python kennen
Software-Kurs für diejenigen, die anfangen, den Weltraum zu erforschen
Für diejenigen, die neu in der Programmierung sind, sich aber entschieden haben, Daten mit Python zu analysieren