Amazon ECS erlaubt es Ihnen jetzt, die Konsistenz der Softwareversion zu konfigurieren

Veröffentlicht am: 19. Nov. 2024

Amazon Elastic Container Service (Amazon ECS) erlaubt es Ihnen jetzt, die Versionskonsistenz der Software für spezifische Container innerhalb Ihrer Amazon-ECS-Services zu konfigurieren.

Amazon ECS löst Container-Image-Tags in dem Image-Digest (SHA256-Hash des Image-Manifests) standardmäßig auf, wenn Sie einen neuen Amazon ECS-Service erstellen oder eine Aktualisierung für den Service bereitstellen. Dies Einstellung erzwingt, dass alle Aufgaben im Service identisch sind und mit diesen Image-Digest (s) gestartet werden. Jedoch für spezifische Container innerhalb der Aufgabe (z. B. Telemetrie-Sidecars, die von einem Drittanbieter bereitgestellt werden) entscheiden sich Kunden vielleicht lieber dafür, Konsistenz nicht zu erzwingen und stattdessen ein veränderbares Container-Image-Tag (z. B. LATEST) zu verwenden. Jetzt können Sie die Versionskonsistenz der Software für einen oder mehrere Container in Ihrem ECS-Service deaktivieren, indem Sie das neue Attribut versionConsistency in der ContainerDefinition konfigurieren. ECS berücksichtigt die Änderungen an der Versionskonsistenz, wenn Sie Ihren ECS-Service mit der überarbeiteten Aufgabendefinition wieder bereitstellen.

Sie können die Konsistenz der Softwareversion für Ihre Amazon ECS-Services deaktivieren, die auf der AWS Fargate-Plattformversion 1.4.0 oder höher und/oder der Amazon-ECS-Agent-Version v1.70.0 oder höher in allen kommerziellen Regionen und in den Regionen AWS GovCloud (USA) ausgeführt werden. Weitere Informationen finden Sie in unserer Dokumentation.