Skip to content

Commit f6e6afc

Browse files
committed
fix: remove deprecated GetValueFromIntOrPercent method
Signed-off-by: fengshunli <1171313930@qq.com>
1 parent d7df8b3 commit f6e6afc

2 files changed

Lines changed: 5 additions & 5 deletions

File tree

utils/defaults/defaults.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -22,9 +22,9 @@ const (
2222
// DefaultAnalysisRunUnsuccessfulHistoryLimit default number of unsuccessful AnalysisRuns to keep if .Spec.Analysis.UnsuccessfulRunHistoryLimit is nil
2323
DefaultAnalysisRunUnsuccessfulHistoryLimit = int32(5)
2424
// DefaultMaxSurge default number for the max number of additional pods that can be brought up during a rollout
25-
DefaultMaxSurge = "25"
25+
DefaultMaxSurge = "25%"
2626
// DefaultMaxUnavailable default number for the max number of unavailable pods during a rollout
27-
DefaultMaxUnavailable = "25"
27+
DefaultMaxUnavailable = "25%"
2828
// DefaultProgressDeadlineSeconds default number of seconds for the rollout to be making progress
2929
DefaultProgressDeadlineSeconds = int32(600)
3030
// DefaultScaleDownDelaySeconds default seconds before scaling down old replicaset after switching services

utils/replicaset/replicaset.go

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -395,11 +395,11 @@ func GetReadyReplicaCountForReplicaSets(replicaSets []*appsv1.ReplicaSet) int32
395395
// 2 desired, max unavailable 0%, surge 1% - should scale new(+1), then old(-1), then new(+1), then old(-1)
396396
// 1 desired, max unavailable 0%, surge 1% - should scale new(+1), then old(-1)
397397
func resolveFenceposts(maxSurge, maxUnavailable *intstrutil.IntOrString, desired int32) (int32, int32, error) {
398-
surge, err := intstrutil.GetValueFromIntOrPercent(intstrutil.ValueOrDefault(maxSurge, intstrutil.FromInt(0)), int(desired), true)
398+
surge, err := intstrutil.GetScaledValueFromIntOrPercent(intstrutil.ValueOrDefault(maxSurge, intstrutil.FromInt(0)), int(desired), true)
399399
if err != nil {
400400
return 0, 0, err
401401
}
402-
unavailable, err := intstrutil.GetValueFromIntOrPercent(intstrutil.ValueOrDefault(maxUnavailable, intstrutil.FromInt(0)), int(desired), false)
402+
unavailable, err := intstrutil.GetScaledValueFromIntOrPercent(intstrutil.ValueOrDefault(maxUnavailable, intstrutil.FromInt(0)), int(desired), false)
403403
if err != nil {
404404
return 0, 0, err
405405
}
@@ -427,7 +427,7 @@ func MaxUnavailable(rollout *v1alpha1.Rollout) int32 {
427427
if rollout.Spec.Strategy.Canary != nil {
428428
_, maxUnavailable, _ = resolveFenceposts(defaults.GetMaxSurgeOrDefault(rollout), defaults.GetMaxUnavailableOrDefault(rollout), rolloutReplicas)
429429
} else {
430-
unavailable, _ := intstrutil.GetValueFromIntOrPercent(intstrutil.ValueOrDefault(defaults.GetMaxUnavailableOrDefault(rollout), intstrutil.FromInt(0)), int(rolloutReplicas), false)
430+
unavailable, _ := intstrutil.GetScaledValueFromIntOrPercent(intstrutil.ValueOrDefault(defaults.GetMaxUnavailableOrDefault(rollout), intstrutil.FromInt(0)), int(rolloutReplicas), false)
431431
maxUnavailable = int32(unavailable)
432432
}
433433

0 commit comments

Comments
 (0)