Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 2 of 2 for scaleDownOldReplicaSetsForRollingUpdate (0.65 sec)

  1. pkg/controller/deployment/rolling.go

    		oldRSs[i] = updatedOldRS
    	}
    	return oldRSs, totalScaledDown, nil
    }
    
    // scaleDownOldReplicaSetsForRollingUpdate scales down old replica sets when deployment strategy is "RollingUpdate".
    // Need check maxUnavailable to ensure availability
    func (dc *DeploymentController) scaleDownOldReplicaSetsForRollingUpdate(ctx context.Context, allRSs []*apps.ReplicaSet, oldRSs []*apps.ReplicaSet, deployment *apps.Deployment) (int32, error) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Dec 15 07:09:11 UTC 2023
    - 9.9K bytes
    - Viewed (0)
  2. pkg/controller/deployment/rolling_test.go

    		controller := &DeploymentController{
    			client:        &fakeClientset,
    			eventRecorder: &record.FakeRecorder{},
    		}
    		_, ctx := ktesting.NewTestContext(t)
    		scaled, err := controller.scaleDownOldReplicaSetsForRollingUpdate(ctx, allRSs, oldRSs, deployment)
    		if err != nil {
    			t.Errorf("unexpected error: %v", err)
    			continue
    		}
    		if !test.scaleExpected {
    			if scaled != 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Sep 08 09:10:50 UTC 2023
    - 11K bytes
    - Viewed (0)
Back to top