Die Buildpacks von Google Cloud verwenden Open-Source-Komponenten, die von ihren jeweiligen Communities verwaltet werden. Die Buildpacks von Google Cloud veröffentlichen Builder, die erforderliche Komponenten zum Erstellen und Ausführen einer Anwendung oder Funktion enthalten. Jeder Builder ist an eine bestimmte Betriebssystem-Distribution gebunden und hat seine eigenen unterstützten Komponenten und Sprachlaufzeiten.
Google bietet Support für Builder während der allgemeinen Verfügbarkeit (General Availability, GA). Neue Builder folgen im Allgemeinen den Ubuntu-LTS-Releases und werden in den Versionshinweisen zu den Buildpacks von Google Cloud angekündigt.
Während des GA-Supportzeitraums:
- Builder-Komponenten (Betriebssystempakete, Bibliotheken, Sprachlaufzeiten usw.) werden regelmäßig mit Sicherheits- und Fehlerkorrekturen aktualisiert.
- Um die Stabilität zu gewährleisten, implementieren die Buildpacks von Google Cloud keine fehlerhaften Funktionen oder Änderungen im Builder. Funktionsgefährdende Änderungen werden im Voraus in den Versionshinweisen zu den Buildpacks von Google Cloud angekündigt.
Wenn die Betriebssystemverteilung eines Builders nicht mehr aktiv beibehalten wird, z. B. am Ende des Supports für Ubuntu, wird der Buildpacks-Builder von Google Cloud möglicherweise verworfen und wird schließlich verworfen.
Dies umfasst drei Aspekte: eine Veröffentlichung des Einstellungsdatums, einen Einstellungszeitraum und ein Einstellungsdatum. Die unten aufgeführten Daten geben den Beginn des Einstellungszeitraums und das Ablaufdatum an.
Während der Einstellungsphase können Sie im Allgemeinen weiterhin neue Anwendungen erstellen und vorhandene Anwendungen mit dem Builder aktualisieren. Sie sollten diese Zeit verwenden, um Anwendungen oder Funktionen, die den verworfenen Builder verwenden, zu einem aktuellen Builder zu migrieren.
Das Builder-Image ist weiterhin in der Registry verfügbar, enthält jedoch ein zusätzliches <builder-version>-sunset
-Tag, z. B. v1-sunset
.
Container-Images, die mit dem Builder für Sonnenuntergang erstellt wurden, bleiben in der Registry bestehen, können von überall aus bereitgestellt werden und werden weiterhin wie gewohnt ausgeführt.
Google kann den Supportzeitplan oder Lebenszyklus eines Builders gemäß den Bedingungen Ihrer Vereinbarung für die Verwendung von Google Cloud-Diensten ändern.
Supportzeitplan
Die folgende Liste enthält die derzeit unterstützten Buildpacks-Builder von Google Cloud sowie die Builder, die verworfen wurden und verworfen wurden.
Tag | Standort | Betriebssystem | Einstellung | Sonnenuntergang |
---|---|---|---|---|
google-22 , latest |
gcr.io/buildpacks/builder:google-22 |
Ubuntu 22 | April 2027 | April 2028 |
v1 |
gcr.io/buildpacks/builder:v1 |
Ubuntu 18 | December 2024 | April 2025 |
Das Tag latest
verweist immer auf die neueste verfügbare Builder-Version.
Schlüsseldaten können sich aufgrund der Stabilität und Verfügbarkeit von Schlüsselkomponenten verzögern. Besuchen Sie diese Seite regelmäßig, um auf dem Laufenden zu bleiben.
Sprachen und Builder
Jeder von den Buildpacks von Google Cloud bereitgestellte Builder unterstützt verschiedene Betriebssystempakete und Sprachlaufzeitversionen. Weitere Informationen finden Sie in der Liste der für jeden Builder unterstützten Sprachen.
Sprachlaufzeiten haben eigene Support- und Wartungspläne der jeweiligen Communities. Hierfür gibt es zwei Möglichkeiten:
- Sprachversionen, die von unterstützten Buildern verfügbar sind, werden von ihrer Community möglicherweise nicht unterstützt. Wir empfehlen Ihnen, so bald wie möglich eine Aktualisierung auf eine neuere und aktiv unterstützte Sprachversion durchzuführen.
- Das zugrunde liegende Betriebssystem eines Builders wird möglicherweise nicht mehr unterstützt, Ihre bevorzugte Sprachversion wird jedoch weiterhin aktiv beibehalten. In diesem Fall empfehlen wir eine Aktualisierung auf eine aktuelle Builder-Version mit einer aktiv verwalteten Betriebssystem-Community.