Nachdem wir mit unserer Ansible Icinga Collection für Ansible bereits sehr gute Erfahrungen gesammelt haben, haben wir jetzt eine weitere Collection veröffentlicht. Diesmal handelt es sich nicht um etwas für einen unserer Services, sondern um eine Automatisierung für ein Cloud-Angebot von MongoDB.
Der Service MongoDB Atlas stellt in einer beliebigen der drei großen Clouds, AWS, Azure und GCP, eine MongoDB bereit und managed dafür Skalierung, Backup und Updates. Dadurch können agile Teams weiter an der Entwicklung neuer Software arbeiten und müssen sich keine Gedanken machen, die zugehörigen Datenbanken zu managen.
Aktuell ist es möglich,
- Replicated und Sharded Cluster zu erstellen und zu modifizieren, in jeder Cloud
- IP Whitelisten einzupflegen
- Sowie Nutzeraccounts und Berechtigungen zu verwalten.
Hier könnt ihr sie finden:
In unserer Collection haben wir noch nicht alle Funktionen implementiert, da wir in dem Projekt nicht alle Features von Atlas nutzen. Mit dem, was aktuell zur Verfügung steht, kann man alle typischen Projekte automatisieren. Wenn euch eine Funktion fehlt, könnt ihr euch gerne selbst an einem Pull-Request versuchen. Sollte euch das zu kompliziert sein, öffnet einfach einen Issue. Wir schauen uns das an und geben unser Bestes, um Probleme zeitnah zu beheben.
Wollen Sie Ihr Unternehmen flexibler und schneller gestalten? Dann implementieren Sie DevOps und Clouds – aber richtig!
Noch mehr Open Source?
Mit über 15 Jahren Erfahrung als System Engineer und System Architekt bin ich die “Allzweckwaffe” im Kampf gegen Bugs und Performanceprobleme. Den Rest meiner Arbeitszeit verwende ich zur Verbesserung unseres Monitoringsystems und des Netzwerks in unseren Rechenzentren.