Kubernetes 1.33: Die Erfolgspo... Notiz

Kubernetes 1.33: Die Erfolgspolitik für Jobs wird allgemein verfügbar

Das Kubernetes-Projekt hat bekannt gegeben, dass die Erfolgspolitik für Jobs in der Version v1.33 allgemein verfügbar ist. Bei Batch-Workloads möchten Benutzer möglicherweise einen Job als erfolgreich markieren, selbst wenn einige Nachfolger fehlschlagen. Die Erfolgspolitik für Jobs ermöglicht es Benutzern, frühzeitige Austrittskriterien über das .spec.successPolicy-Feld anzugeben. Dieses Feld ist besonders wertvoll für wissenschaftliche Simulationen, KI/ML- und Hochleistungsrechnen- Batch-Workloads. Benutzer können ein minimales erforderliches Größe von erfolgreichem Index für einen Job als erfolgreich markiert angeben. Sobald ein Job die Erfolgspolitik erfüllt, wird er als erfolgreich markiert und alle Pods werden beendet. Die Erfolgspolitik kann angepasst werden, um ein bestimmtes Index oder eine bestimmte Anzahl von Indexen anzugeben, die erfolgreich sein müssen, damit der Job als erfolgreich markiert wird. Der Job-Controller fügt einen SuccessCriteriaMet-Zustand zum Job-Status hinzu, sobald der Job die Erfolgspolitik erreicht, und initiiert dann die Bereinigung und Beendigung der Pods. Der Job erhält einen Complete-Zustand, wenn die Bereinigung und Beendigung abgeschlossen sind.