Freigeben über


Versionshinweise zur Azure-Container-Apps-Erweiterung

v1.0.46 (Dezember 2022)

  • Erstes Public Preview-Release der Container Apps-Erweiterung

v1.0.47 (Januar 2023)

  • Upgrade von Envoy auf die Version 1.0.24 durchgeführt

v1.0.48 (Februar 2023)

  • Tests zu EasyAuth-Containern hinzugefügt
  • Arbeitsspeicherlimit für „dapr-operator“ erhöht
  • Verhinderung der Überschreibung des Plattformheaders hinzugefügt

v1.0.49 (Februar 2023)

  • Upgrade von KEDA auf 2.9.1 und von Dapr auf 1.9.5 durchgeführt
  • Ressourceneinschränkungen für Envoy-Controller auf 200 Millicpu erhöht
  • Ressourceneinschränkungen für Container Apps-Controller auf 1 GB Arbeitsspeicher erhöht
  • Ressourceneinschränkungen für EasyAuth-Sidecar auf 50 Millicpu verringert
  • KEDA-Fehlerprotokollierung für fehlende Metrikwerte korrigiert

v1.0.50 (März 2023)

  • Protokollierung von Images im Einklang mit der öffentlichen Cloud aktualisiert

v1.5.1 (April 2023)

  • Neues Nummernformat für die Versionsverwaltung
  • Upgrade von Dapr auf 1.10.4 durchgeführt
  • Skalierung von Envoy nach Bereitstellungen neuer Revisionen beibehalten
  • Geändert, wann standardmäßige Starttests zu einem Container hinzugefügt werden: Wenn Entwickler nicht sowohl Start- als auch Bereitschaftstests definieren, werden standardmäßige Starttests hinzugefügt.
  • Umgebungsvariable „CONTAINER_APP_REPLICA_NAME“ wird benutzerdefinierten Containern hinzugefügt
  • Leistung beim Beenden mehrerer Revisionen verbessert

v1.12.8 (Juni 2023)

  • OSS Fluent Bit auf 2.1.2 und Dapr auf 1.10.6 aktualisiert
  • Unterstützung von Containerregistrierungen, die für den benutzerdefinierten Port verfügbar gemacht werden, hinzugefügt
  • Möglichkeit zum Aktivieren/Deaktivieren der Revision beim Beenden einer Container-App bereitgestellt
  • Fehler korrigiert, der dazu geführt hat, dass in der Revisionsliste keine Init-Container zurückgegeben werden
  • Standardmäßige Allow-Header für CORS-Richtlinie hinzugefügt

v1.12.9 (Juli 2023)

  • Kleinere Aktualisierungen für EasyAuth-Sidecar-Container durchgeführt
  • Erweiterungsüberwachungs-Agents aktualisiert

v1.17.8 (August 2023)

  • EasyAuth auf 1.6.16, Dapr auf 1.10.8 und Envoy auf 1.25.6 aktualisiert
  • Unterstützung der Volumeeinbindung für Azure Container Apps-Aufträge hinzugefügt
  • IP-Einschränkungen für Anwendungen mit TCP-Erfassungstyp hinzugefügt
  • Unterstützung von Container Apps mit mehreren verfügbar gemachten Ports hinzugefügt

v1.23.5 (Dezember 2023)

  • Envoy auf 1.27.2, KEDA auf v2.10.0, EasyAuth auf 1.6.20 und Dapr auf 1.11 aktualisiert
  • Envoy auf maximal TLS 1.3 festgelegt
  • Abstürze in Protokollprozessor-Pods behoben
  • Probleme beim Abrufen von Geheimnissen für Imagepullvorgänge behoben
  • Platzierung von Envoy aktualisiert, um nach Möglichkeit eine Verteilung auf verfügbare Knoten durchzuführen
  • Wenn Container-Apps aufgrund von Revisionskonflikten nicht bereitgestellt werden können, wird der Bereitstellungsstatus auf „Fehlgeschlagen“ festgelegt.

v1.30.6 (Januar 2024)

  • KEDA auf 2.12, Envoy-SC-Image auf 1.0.4 und Dapr-Image auf 1.11.6 aktualisiert
  • Ein Standard-Antwortzeitlimit von 1.800 Sekunden für Envoy-Routen wurde hinzugefügt.
  • Fluent Bit-Standardprotokollebene in „Warnen“ geändert
  • Löschen von Auftragspods verzögert, um die Protokollausgabe sicherzustellen
  • Problem beim Löschen von Auftragspods für nicht erfolgreiche Auftragsausführungen behoben
  • Sichergestellt, dass fehlerhafte Pods für Aufträge mit Unterbrechungsstatus gelöscht werden
  • Aktualisierung durchgeführt, damit „HTTPOptions“ für TCP-Anwendungen nicht aufgelöst wird
  • HTTP- oder HTTPS-Lauschvorgänge für Anwendungen zugelassen
  • Möglichkeit zum Anhalten von Aufträgen hinzugefügt
  • Problem behoben, das dazu geführt hat, dass der KEDA-Scaler nach beendeter Auftragsausführung den Auftrag nicht mehr erstellen konnte
  • „startingDeadlineSeconds“ für den Fall eines Clusterneustarts zu Container Apps-Auftrag hinzugefügt
  • Umfangreiche Protokollierung in Envoy-Zugriffsprotokollserver entfernt
  • Überwachungskonfigurationsversion für Azure Container Apps in Kubernetes mit Azure Arc-Unterstützung aktualisiert

v1.36.15 (April 2024)

  • Dapr auf 1.12 und Dapr Metrics auf 0.6 aktualisiert
  • Kundenseitige Aktivierung der Azure SDK-Debugprotokollierung in Dapr ermöglicht
  • Skalierung von Envoy als Reaktion auf die Speicherauslastung ermöglicht
  • Ändern des Envoy-Protokollformats in JSON
  • Export zusätzlicher Envoy-Metriken implementiert
  • Exportieren weiterer Envoy-Metriken
  • Kürzung des Envoy-Protokolls auf die ersten 1.024 Zeichen, wenn der Protokollinhalt nicht analysiert werden konnte
  • Ordnungsgemäße Behandlung von SIGTERM im lokalen Proxy implementiert
  • Verwendung verschiedener Namespaces mit KEDA ermöglicht
  • Validierung des Skalierungsregelnamens hinzugefügt
  • Revisions-GC standardmäßig aktiviert
  • Metrikausgabe für Sidecars aktiviert
  • Volumeeinbindungen zu Auftragsausführungen hinzugefügt
  • Validierung zu Webhook-Endpunkten für Aufträge hinzugefügt

v1.37.1 (Juli 2024)

  • EasyAuth aktualisiert, um MISE zu unterstützen

v1.37.2 (September 2024)

  • Dapr-Metrics-Image auf Version 0.6.8 aktualisiert, um das Problem von Netzwerktimeouts zu beheben
  • Problem im Protokollprozessor behoben, das den Start des MDSD-Containers verhinderte, wenn der Cluster hinter einem Proxy verbunden ist

v1.37.7 (Oktober 2024)

v1.37.8 (März 2025)

  • Es wurde ein Problem mit dem schreibgeschützten Attribut des SMB-Speichers behoben, das nicht ordnungsgemäß festgelegt wurde.
  • Problem mit Bereinigungshook behoben
  • Unterstützung für Integritätstests bei Logik-Apps hinzugefügt
  • Unterstützung für die JWT-Authentifizierung für den Synchronisierungstrigger hinzugefügt
  • Benutzerereignis hinzugefügt, wenn der Systemnamespace mit dem App-Namespace identisch ist

v1.47.62 (September 2025)

  • Aktualisiere Dapr auf 1.12
  • Aktualisierte Dapr Otel Collect-Imageversion auf 0.96.0
  • Keda auf Version 2.15 aktualisiert
  • EasyAuth auf 1.10.1 aktualisiert, um das Problem mit der Compliance von MISE-Versionen zu beheben
  • Envoy-Version auf 1.27.7 aktualisiert
  • Standardmäßiger Trennschalter für vorgelagerte Wiederholungen gelockert
  • Proxyserverauthentifizierung mit Namespacebereich aktiviert
  • Pod-Statusänderungsprotokoll hinzugefügt
  • Unterstützung für die inkrementelle Revisionsnummerierung hinzugefügt
  • Erweiterte Einstellungen für den gleichzeitigen Abgleich im App-Status-Controller
  • Aktualisierte Beschränkungen für die Dateiupload-Größe im Middleware-Sidecar
  • InitialStreamWindowSize ausgelöst
  • Verbesserter Envoy-Controller für App-Routen
  • Sidecar-Image zur Behebung von Sicherheitsrisiken aktualisiert
  • cooldownPeriod und pollingInterval auf die Standardwerte festgelegt
  • Korrigierter API-Aufruf zum Abrufen von Ausführungen
  • Timeout für Webhook für Container-Apps auf 30 Sekunden erhöht
  • Aktualisierter Servername der Filterkette für den zugriffsverbotenen Listener
  • App-Controller behoben, der Geheimnisänderungen nicht überwacht
  • Anhalten-/Fortsetzen-Operationen für Aufträge aktiviert
  • Behebung des hohen Speicherverbrauchs von batchv1.joblist bei mehrfacher Ausführung von Jobs.
  • Verfeinerter Ereignisprozessor
  • Panik behoben, die dadurch ausgelöst wurde, dass der Auftragsname über die Pod-Besitzerreferenz abgerufen wurde
  • Grenzwert für den Auftragsverlauf mit Helm festgelegt
  • envoysc-Protokolliergrad konfigurierbar gemacht
  • Behebung der Legacy-Benennung des Protokollprozessors, wenn der Variantenmodus deaktiviert ist
  • configmap vor dem Starten des mdsd-Containers im k8se-log-processor-Pod aufgeführt
  • Verbesserte Deaktivierungsbehandlung
  • Neue App im Bezeichnungsmodus erstellt
  • Ignorierter Fall für Domänenüberprüfungs-URL
  • Unterstützung für das Beenden aller Auftragsausführungen hinzugefügt
  • Sidecar-Ressourcen eingerichtet, sodass sie zusammen mit den Ressourcen der ContainerApp skaliert werden
  • Grundlegende Einrichtung für den Etikettierungsmodus
  • ForwarderTimeoutSeconds für EasyAuth-Container hinzugefügt
  • Unterstütztes HTTP/2 für EasyAuth
  • Ausführung eines festen skalierten Auftrags
  • Problem mit Schema- und Leasesperre behoben
  • Sidecar-Problem mit dem Auftragende behoben
  • Aktualisierte Kubernetes-Pakete
  • Erlaubter Zielport = 0 und wird auf den ermittelten Port umgeleitet.
  • Festgelegte Logik für die Abstimmung von von Envoy freigelegten Ports während App-Änderungen
  • Fortdauerndes Problem mit der Überarbeitungsbeschränkung für Listen behoben
  • Deaktivierte auto_sni für Cluster
  • Bezeichnungen während der Überarbeitungsaktualisierung zusammengeführt
  • Http2logging explizit deaktiviert
  • Sichergestellt, dass Ausführung für beendete Container nicht versucht wird
  • Das Problem mit dem Reconciler-Cache und dem vereinheitlichten ApiReader wurde behoben.
  • Behoben, dass der Clientzertifikatmodus nicht für die Bezeichnungs-URL funktioniert
  • Envoy-Ressourcen und Replikate auf Grundlage der kundenspezifischen Kernnutzung dynamisch skaliert
  • Das Problem, dass der lokale Proxy keine Verbindung zum Controller herstellen konnte, wurde behoben.
  • Aktivierungsfehler von Überarbeitungen behoben, wenn keine aktiven Überarbeitungen vorhanden sind
  • ZS-Gültigkeitsdauer auf 5 Jahre verlängert und Flag zum Rotieren der ZS hinzugefügt
  • Fehler beim Beenden des Auftrags-Pods behoben
  • Detaillierter Ausführungsstatus für die Auftragsausführungs-API für Listenaufträge hinzugefügt
  • TriggerAuth auf Revisionsebene verschoben
  • Envoysc im Job entfernt, wenn nicht aktiviert
  • Die Cookie-Header-Attribute wurden aktualisiert, um SameSite=None zu verwenden.
  • Aktivierte Speichergeheimnis-Kompatibilität für Azure File auf Arc
  • Anmeldung von internalLog in EventsProcessorEvents maskiert
  • Problem mit nicht festgelegter Art behoben
  • ACA auf Arc-Abrechnungszählern aktiviert
  • Unterstützte dynamische Konkurrenz für Workflow-Trigger
  • RabbitMQ Keda Übersetzung hinzugefügt
  • Behobene Probleme für openShift-Cluster

v1.50.1 (Dezember 2025)

  • Basisimage auf Azure Linux 3.0 aktualisiert.
  • Upgrade von EasyAuth auf Version 1.12.0
  • Aktualisiert Dapr auf 1.13.6-msft.6.
  • KeDA wurde auf 2.17.2-msft.1 aktualisiert.
  • Zur Behebung von Sicherheitslücken wurden das System-Sidecar verbessert und k8s.io/kubernetes aktualisiert.
  • Aktualisierte Geneva MDM- und MDSD-Imageversionen
  • Erhöhte Speichergrenzwerte für den KEDA-Operator.
  • Erhöhte Envoy-Ressourcengrenzen.
  • Aktualisierte Grenzwerte für Auth-Containerressourcen.
  • maxInactiveRevisionsDefault auf 200 festlegen.
  • KEDA-spezifische Anmerkungen wurden zum Pausieren von ereignisgesteuerten Jobs übernommen.
  • Die useMonitor-Logik in Timertrigger KEDA SyncTrigger wurde behoben.
  • Es wurden Bereitschafts- und Liveness-Probe-Konfigurationen für den Dapr-Injektor hinzugefügt.
  • Implementierte Logik zum Neustarten des Ereignisprozessors, wenn in den letzten 5 Minuten kein Ereignis aktualisiert wurde.
  • Erweiterter Envoy-Controller für App-Routen.
  • Validierung für SMB-Änderungen hinzugefügt.
  • Ausführung benannter Jobs aktiviert.
  • Aktivierte IP-Einschränkungen für HTTP-Routen.
  • Für die CPU/Arbeitsspeicher-Autoskalierung wurde containerName hinzugefügt.
  • Der Schwellenwert für die Readiness-Probenfehler des Localproxy-Sidecars wurde erhöht.
  • Verbesserte Verwaltung des Lebenszyklus und der Historie für den Label-Modus.
  • Die Erstellung neuer Revisionen oder Replikasätze verhindert, wenn sich nur TargetLabel ändert.