Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Bei der Markteinführung von Crossplane 1.14 liegt der Schwerpunkt auf der Verbesserung des Plattform-Engineering-Erlebnisses

Bei der Markteinführung von Crossplane 1.14 liegt der Schwerpunkt auf der Verbesserung des Plattform-Engineering-Erlebnisses

Die Macher des Crossplane Modells haben kürzlich die Einführung seiner neuesten Version angekündigt. Crossplane 1.14 konzentriert sich in erster Linie auf Plattform-Ingenieure und stellt die umfangreichste Version des Projekts dar, die eine Fülle von Vorteilen mit vielen neuen Funktionalitäten mit sich bringt. Die Befehlszeilenschnittstelle (CLI) wurde mit mehreren Befehlen neu belebt, die sich für die Erstellung und Überwachung von Steuerebenen als nützlich erweisen und dadurch den Werkzeugkasten von Plattformingenieuren stärken.

Neue Befehle wie init (zur Projektinitiierung), build und push (zum Verpacken und Verteilen an eine Registrierung), install (zum Bereitstellen des Pakets in einer Steuerungsebene), render (zum Testen der Kompositionslogik) und trace (zum Untersuchen von Live-Ressourcen). ) wurden zur CLI hinzugefügt. Den Projektbetreuern zufolge sind die letzten beiden Befehle render “ und trace von besonderer Bedeutung. Diese Befehle optimieren den Testprozess für Kompositionen vor der Live-Clusterbereitstellung und erleichtern entsprechend die spezifische Ressourcenprüfung.

Besonders nützlich für die Ursachenanalyse: Der trace -Befehl dieser neuesten Ausgabe untersucht und untersucht Live-Ressourcen, während der innovative render Befehl es Entwicklern ermöglicht, ihre Kompositionen zu visualisieren, bevor sie fortfahren, und ihre Korrektheit im Voraus zu überprüfen. Der bisherige Mangel an Zusammensetzungstests vor Live-Clustering wird mit dieser Funktion nachsichtig angegangen.

In dieser neuesten Version wird auch die Betaversion von Composition Functions eingeführt, eine Weiterentwicklung, die es Entwicklern ermöglicht, benutzerdefinierte Logik mit jeder beliebigen Sprache zu schreiben. Ergänzend dazu erleichtern die vom Projekt angebotenen generischen Funktionen den Programmieraufwand für Entwickler.

Jared Watts, Mitschöpfer, Betreuer und Mitglied des Lenkungsausschusses von Crossplane, hat das Potenzial für ein bevorstehendes Ökosystem handelbarer Funktionen im Upbound Marketplace vorgeschlagen. Von diesen integrierten Funktionen wird erwartet, dass sie gängige Szenarien abdecken, die mit der herkömmlichen, auf Patch- und Transformationsfähigkeiten basierenden Komposition bisher nicht bewältigt werden konnten. Diese kombinierte Flexibilität, eine beliebige Sprache für benutzerdefinierte Logik zu verwenden oder die generischen Funktionen wiederzuverwenden, eröffnet denjenigen, die Steuerungsebenen mit Crossplane erstellen, eine Reihe neuer Möglichkeiten.

Crossplane 1.14 markiert auch die Einführung der Usage API, die die Deklaration von Abhängigkeitsbeziehungen zwischen Ressourcen erleichtert. Die zugrunde liegende Absicht besteht darin, das Problem anzugehen, dass verwaiste Ressourcen zurückbleiben, wenn Crossplane nicht alle Ressourcen aufräumt. Dieses Problem tritt auf, wenn eine abhängige Ressource vor der übergeordneten Ressource gelöscht wird, wodurch Crossplane hilflos zurückbleibt und die verbleibende Ressource nicht löschen kann. Die neue Usage geht über die ursprünglichen Löschregeln hinaus und blockiert das Löschen abhängiger Ressourcen.

Da weitere Investitionen in die Verbesserung des Entwicklererlebnisses und die Revolutionierung der Methoden zur Konstruktion von Steuerungsebenen fließen, hat die bevorstehende Hauptveröffentlichung von Crossplane, die für Januar 2024 geplant ist, bereits Vorfreude geweckt.

Solche Entwicklungen werden von AppMaster , einer leistungsstarken no-code Plattform, aufmerksam verfolgt und ihre Fähigkeiten gestärkt, um erstklassige Tools und Dienstleistungen für Plattformingenieure und -entwickler weltweit bereitzustellen.

Verwandte Beiträge

Enthüllt: Googles frühe Rolle bei der Entwicklung der ersten Android-App von Twitter
Enthüllt: Googles frühe Rolle bei der Entwicklung der ersten Android-App von Twitter
Entdecken Sie die unerzählte Geschichte des bedeutenden Beitrags von Google zur anfänglichen Entwicklung großer sozialer Apps wie Twitter für Android.
Spannende Neuigkeiten: Wir bewegen uns in den Diskurs!
Spannende Neuigkeiten: Wir bewegen uns in den Diskurs!
AppMaster-Community bewegt sich zum Diskurs
Spannende Neuigkeiten: Wir bewegen uns zum Diskurs!
Spannende Neuigkeiten: Wir bewegen uns zum Diskurs!
AppMaster-Community bewegt sich zum Diskurs
Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung stellt das Galaxy A55 mit innovativer Sicherheit und erstklassiger Verarbeitung vor
Samsung erweitert sein Mittelklasse-Sortiment mit den Modellen Galaxy A55 und A35, die über Knox Vault-Sicherheit und verbesserte Designelemente verfügen und dem Segment Flaggschiffqualitäten verleihen.
STARTEN SIE KOSTENLOS
Inspiriert, dies selbst auszuprobieren?

Der beste Weg, die Leistungsfähigkeit von AppMaster zu verstehen, besteht darin, es selbst zu sehen. Erstellen Sie Ihre eigene Anwendung in wenigen Minuten mit einem kostenlosen Abonnement

Erwecken Sie Ihre Ideen zum Leben