Search Options

Results per page
Sort
Preferred Languages
Advance

Results 1 - 10 of 62 for AvailableReplicas (0.61 sec)

  1. pkg/controller/deployment/rolling.go

    		if *(targetRS.Spec.Replicas) == targetRS.Status.AvailableReplicas {
    			// no unhealthy replicas found, no scaling required.
    			continue
    		}
    
    		scaledDownCount := min(maxCleanupCount-totalScaledDown, *(targetRS.Spec.Replicas)-targetRS.Status.AvailableReplicas)
    		newReplicasCount := *(targetRS.Spec.Replicas) - scaledDownCount
    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/progress_test.go

    	}
    	d.Status.Conditions = conditions
    	return d
    }
    
    // helper to create RS with given availableReplicas
    func newRSWithAvailable(name string, specReplicas, statusReplicas, availableReplicas int32) *apps.ReplicaSet {
    	rs := rs(name, specReplicas, nil, metav1.Time{})
    	rs.Status = apps.ReplicaSetStatus{
    		Replicas:          statusReplicas,
    		AvailableReplicas: availableReplicas,
    	}
    	return rs
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat May 04 18:33:12 UTC 2024
    - 13.3K bytes
    - Viewed (0)
  3. pkg/apis/apps/validation/validation.go

    	}
    	if status.AvailableReplicas > status.Replicas {
    		allErrs = append(allErrs, field.Invalid(fieldPath.Child("availableReplicas"), status.AvailableReplicas, msg))
    	}
    	if status.AvailableReplicas > status.ReadyReplicas {
    		allErrs = append(allErrs, field.Invalid(fieldPath.Child("availableReplicas"), status.AvailableReplicas, "cannot be greater than status.readyReplicas"))
    	}
    	return allErrs
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Sat Apr 06 22:11:20 UTC 2024
    - 41.4K bytes
    - Viewed (0)
  4. pkg/controller/deployment/rolling_test.go

    		oldSelector := map[string]string{"foo": "old"}
    		newRS := rs("foo-new", test.newReplicas, newSelector, noTimestamp)
    		newRS.Status.AvailableReplicas = int32(test.readyPodsFromNewRS)
    		oldRS := rs("foo-old", test.oldReplicas, oldSelector, noTimestamp)
    		oldRS.Status.AvailableReplicas = int32(test.readyPodsFromOldRS)
    		oldRSs := []*apps.ReplicaSet{oldRS}
    		allRSs := []*apps.ReplicaSet{oldRS, newRS}
    		maxSurge := intstr.FromInt32(0)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Sep 08 09:10:50 UTC 2023
    - 11K bytes
    - Viewed (0)
  5. pkg/apis/core/v1/conversion.go

    	out.Replicas = in.Replicas
    	out.FullyLabeledReplicas = in.FullyLabeledReplicas
    	out.ReadyReplicas = in.ReadyReplicas
    	out.AvailableReplicas = in.AvailableReplicas
    	out.ObservedGeneration = in.ObservedGeneration
    	for _, cond := range in.Conditions {
    		out.Conditions = append(out.Conditions, apps.ReplicaSetCondition{
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 19 22:30:55 UTC 2024
    - 19K bytes
    - Viewed (0)
  6. staging/src/k8s.io/api/apps/v1beta1/types.go

    	// availableReplicas is the total number of available pods (ready for at least minReadySeconds) targeted by this StatefulSet.
    	// +optional
    	AvailableReplicas int32 `json:"availableReplicas" protobuf:"varint,11,opt,name=availableReplicas"`
    }
    
    type StatefulSetConditionType string
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 27 20:06:24 UTC 2023
    - 35.1K bytes
    - Viewed (0)
  7. pkg/controller/deployment/sync.go

    func calculateStatus(allRSs []*apps.ReplicaSet, newRS *apps.ReplicaSet, deployment *apps.Deployment) apps.DeploymentStatus {
    	availableReplicas := deploymentutil.GetAvailableReplicaCountForReplicaSets(allRSs)
    	totalReplicas := deploymentutil.GetReplicaCountForReplicaSets(allRSs)
    	unavailableReplicas := totalReplicas - availableReplicas
    	// If unavailableReplicas is negative, then that means the Deployment has more available replicas running than
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed Jul 05 23:39:52 UTC 2023
    - 24.5K bytes
    - Viewed (0)
  8. pkg/controller/deployment/util/deployment_util_test.go

    			expected: false,
    		},
    		{
    			name: "not complete: still running old pods",
    
    			// old replica set: spec.replicas=1, status.replicas=1, status.availableReplicas=1
    			// new replica set: spec.replicas=1, status.replicas=1, status.availableReplicas=0
    			d:        deployment(1, 2, 1, 1, 0, 1),
    			expected: false,
    		},
    		{
    			name: "not complete: one replica deployment never comes up",
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Sep 08 09:10:50 UTC 2023
    - 37.1K bytes
    - Viewed (0)
  9. pkg/controller/statefulset/stateful_set_control.go

    	status.Replicas = 0
    	status.ReadyReplicas = 0
    	status.AvailableReplicas = 0
    	status.CurrentReplicas = 0
    	status.UpdatedReplicas = 0
    	for _, list := range podLists {
    		replicaStatus := computeReplicaStatus(list, minReadySeconds, currentRevision, updateRevision)
    		status.Replicas += replicaStatus.replicas
    		status.ReadyReplicas += replicaStatus.readyReplicas
    		status.AvailableReplicas += replicaStatus.availableReplicas
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Apr 18 08:03:46 UTC 2024
    - 30.9K bytes
    - Viewed (0)
  10. common-protos/k8s.io/api/apps/v1beta1/generated.proto

      // +optional
      // +patchMergeKey=type
      // +patchStrategy=merge
      repeated StatefulSetCondition conditions = 10;
    
      // availableReplicas is the total number of available pods (ready for at least minReadySeconds) targeted by this StatefulSet.
      // +optional
      optional int32 availableReplicas = 11;
    }
    
    // StatefulSetUpdateStrategy indicates the strategy that the StatefulSet
    Registered: Fri Jun 14 15:00:06 UTC 2024
    - Last Modified: Mon Mar 11 18:43:24 UTC 2024
    - 24K bytes
    - Viewed (0)
Back to top