fix: operator v0.1.23 — BackoffLimit=2 в kaniko, пересоздание Failed функций; script: mod2 96→128
This commit is contained in:
@@ -90,8 +90,9 @@ func (b *Builder) Build(ctx context.Context, namespace, funcName, s3Key string)
|
||||
},
|
||||
},
|
||||
Spec: batchv1.JobSpec{
|
||||
// Не повторяем при ошибке — контроллер сам перезапустит reconcile
|
||||
BackoffLimit: int32Ptr(0),
|
||||
// 2 попытки: при транзиентных сбоях (OOM, network blip) kaniko сможет перезапуститься.
|
||||
// BackoffLimit=0 приводил к ложным "build job failed" при нагрузке.
|
||||
BackoffLimit: int32Ptr(2),
|
||||
Completions: int32Ptr(1),
|
||||
Template: corev1.PodTemplateSpec{
|
||||
Spec: corev1.PodSpec{
|
||||
|
||||
Reference in New Issue
Block a user