Die vorliegende Übersetzung wurde maschinell erstellt. Im Falle eines Konflikts oder eines Widerspruchs zwischen dieser übersetzten Fassung und der englischen Fassung (einschließlich infolge von Verzögerungen bei der Übersetzung) ist die englische Fassung maßgeblich.
Entwicklerhandbuch
Dieser Abschnitt enthält den Quellcode für die Lösung.
Quellcode
Sie können unser GitHub Repository
Container-Image
Dieser Abschnitt enthält Informationen über das von der Lösung verwendete Container-Image.
Wartung
Diese Lösung verwendet Docker-Images mit festen Versionen, die zu jeder Lösungsversion passen, wenn automatische Updates nicht ausgewählt sind. Das AWS-Lösungsteam verwendet ECR Enhanced Scanning, um Common Vulnerabilities and Exposures (CVEs) im Basis-Image und in den installierten Paketen zu erkennen. Wenn möglich, veröffentlicht das Team gepatchte Images mit demselben Versions-Tag, um das Problem zu beheben CVEs, ohne die Kompatibilität mit der veröffentlichten Lösungsversion zu beeinträchtigen. Wenn Bilder gepatcht werden und sie sich auf derselben Nebenversion befinden, wird das Stable-Tag automatisch aktualisiert, und es wird ein zusätzliches Image-Tag in dem Format erstellt. <solution-version>_<date-of-fix> Wenn eine Haupt- oder Nebenversion veröffentlicht wird, ist ein Full-Stack-Update erforderlich, um die neueste Image-Version zu erhalten, da das Stable-Tag inkrementiert wird, sodass seine Version mit der Version der Lösung übereinstimmt. Wenn Sie sich für automatische Updates entscheiden, werden die Änderungen am Image, einschließlich der Fehlerbehebungen CVEs und kleinerer Fehlerkorrekturen, automatisch auf das Image angewendet, bis die neueste passende Nebenversion verfügbar ist.
Versionen
Kunden, die die neueste Lösungsversion verwenden, erhalten automatisch Sicherheitspatches und kleinere, unveränderliche Bugfixes, wenn sie sich für automatische Image-Updates entscheiden. Das Image ruft das neueste Image automatisch auf die neueste passende Nebenversion auf. Um den Container an eine bestimmte Version zu binden, kann die Aufgabendefinition so bearbeitet werden, dass der Container eine bestimmte Image-Version verwendet, indem die markierte Version des Images verwendet wird. Automatische Updates können auch deaktiviert werden, indem Sie beim Starten des Stacks Nein für automatische Updates auswählen. CloudFormation Dadurch wird die Image-Version gestartet, die der Lösungsversion entspricht.