
Wir haben gerade das neue MiCADO v0.9.0 veröffentlicht! Es bringt einige wichtige Änderungen mit sich, die Dir eine Reihe neuer Möglichkeiten bieten!
Open Source & Business Version erhältlich
Du bist auf der Suche nach der Zusammenfassung? Schau hier nach -> „Whats new„.
Verbesserte Handhabung von Berechtigungsnachweisen
Wir haben die Berechtigungsnachweis-Handhabung des MiCADO-Master-Nodes überarbeitet – jetzt kannst Du ihn ganz einfach aktualisieren, auch wenn der Dienst bereits läuft! Die Anmeldedaten werden in Kubernetes‘ Secrets gespeichert, um sie sicherer zu machen.
Verbesserte Node-Kontextualisierung
Kontextualisierungskonfigurationen können in der standardmäßigen Cloud-init #cloud-config für Worker-Nodes hinzugefügt werden. Die bestehende Append-Funktionalität wurde erweitert, um Konfigurationsaufgaben zu unterstützen, die der Initialisierung des Worker-Nodes vorausgehen sollten (Beitritt zum Kubernetes-Cluster, Aufrufen des IPSec-Tunnels usw…).
Neuer Orchestrator: Terraform
Die wichtigste Änderung ist die Einführung von Terraform, als zusätzlicher Orchestrator innerhalb von MiCADO – Terraform hat im Vergleich zu Occopus schnellere Reaktionszeiten und Ausführungszeiten. Die beiden Orchestratoren, Occopus und Terraform, können auch parallel verwendet werden – innerhalb einer Cloud-Infrastruktur können beide Orchestratoren zur Orchestrierung verschiedener Gruppen von Nodes/Arbeitern eingesetzt werden. Das Update v0.9.0 enthält Terraform-Provider für Google Cloud, Microsoft Azure, OpenStack Nova und Amazon EC2, um eine Verbindung mit den Infrastrukturen herzustellen. Die Cloud-Anbieter CloudSigma und CloudBroker werden in der aktuellen Version von Occopus unterstützt.
Wie Sie Terraform in MiCADO verwenden
Während der Bereitstellung des MiCADO Master über das Ansible Playbook können Sie Terraform in der Playbook-Konfigurationsdatei micado-master.yml aktivieren. Der MiCADO Master wird über ein Ansible Playbook konfiguriert, wodurch die Einrichtung der Masterknoten-Infrastrukturen und -Systeme automatisiert wird. Bei der Bereitstellung einer Anwendung sollte ein der gewünschten Wolke entsprechendes ADT verwendet und die Schnittstelle für den Worker-Knoten auf Terraform eingestellt werden. Das ADT ist in YAML geschrieben und basiert auf TOSCA und beschreibt die Anwendung und die Cloud-Ressourcen, die mit MiCADO eingesetzt werden sollen.