- Sort Score
- Result 10 results
- Languages All
Results 1 - 2 of 2 for ResolveFenceposts (0.13 sec)
-
pkg/controller/deployment/util/deployment_util.go
func MaxUnavailable(deployment apps.Deployment) int32 { if !IsRollingUpdate(&deployment) || *(deployment.Spec.Replicas) == 0 { return int32(0) } // Error caught by validation _, maxUnavailable, _ := ResolveFenceposts(deployment.Spec.Strategy.RollingUpdate.MaxSurge, deployment.Spec.Strategy.RollingUpdate.MaxUnavailable, *(deployment.Spec.Replicas)) if maxUnavailable > *deployment.Spec.Replicas { return *deployment.Spec.Replicas }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Dec 15 07:09:11 UTC 2023 - 39.3K bytes - Viewed (0) -
pkg/controller/deployment/util/deployment_util_test.go
maxSurge = ptr.To(intstr.FromString(*test.maxSurge)) } if test.maxUnavailable != nil { maxUnavail = ptr.To(intstr.FromString(*test.maxUnavailable)) } surge, unavail, err := ResolveFenceposts(maxSurge, maxUnavail, test.desired) if err != nil && !test.expectError { t.Errorf("unexpected error %v", err) } if err == nil && test.expectError { t.Error("expected error") }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Sep 08 09:10:50 UTC 2023 - 37.1K bytes - Viewed (0)