Veröffentlicht am: Mar 28, 2023

AWS hat heute die neue Version 1.27 von AWS Copilot veröffentlicht, mit der Kunden AWS-Cloud-Formation-Vorlagen vollständig anpassen können, die AWS Copilot zur Bereitstellung von Service-, Umgebungs-, Pipeline- und Auftragsressourcen verwendet. Kunden können jetzt AWS Cloud Development Kit (CDK) oder YAML-Patches verwenden, um jede Eigenschaft dieser AWS-Ressourcen zu ändern. AWS Copilot ist eine Befehlszeilenschnittstelle (CLI), die den Kunden die Erstellung, Bereitstellung und den Betrieb von containerisierten Anwendungen auf AWS erleichtert, indem sie gemeinsame Anwendungsarchitektur- und Infrastrukturmuster, benutzerfreundliche Betriebsabläufe und die Konfiguration von Bereitstellungspipelines bietet.

Mit der neuen Version von AWS Copilot (1.27) können Benutzer jetzt Copilot SVC Override, Copilot ENV Override oder Copilot Job Override ausführen, um eine beliebige Eigenschaft eines Service, einer Umgebung oder eines Auftrags zu überschreiben. Benutzer können zwischen zwei Optionen wählen: --tool cdk- oder --tool yamlpatch-Overrides. Mit CDK-Overrides bootet AWS Copilot eine neue CDK-Anwendung im Verzeichnis copilot/<resourcenname>/overrides/ des Benutzerprojekts und gibt in der Datei stack.ts Anweisungen zur Verwendung des CDK. Kunden können mit der Bearbeitung von stack.ts beginnen und alle Eigenschaften der von AWS Copilot generierten AWS-Cloud-Formation-Ressourcen vor einer Bereitstellung ändern. Kunden, die sich für die Verwendung von YAML-Patch-Overrides entscheiden, können die AWS-Cloud-Formation-Vorlage über .yaml-Patch-Dateien überschreiben, die der JSON-Patchsyntax entsprechen. Beide Optionen geben Kunden die volle Kontrolle über die AWS-Ressourcen und deren Eigenschaften, die AWS Copilot bereitstellt.

Die Funktion ist in allen Regionen verfügbar, wenn die Version 1.27 von AWS Copilot verwendet wird. Weitere Informationen finden Sie in der Dokumentation.