mirror of
https://github.com/k3s-io/kubernetes.git
synced 2025-07-22 11:21:47 +00:00
Merge pull request #77327 from Huang-Wei/eps-api
Even Pods Spread - 1. API changes
This commit is contained in:
commit
323356fda0
42
api/openapi-spec/swagger.json
generated
42
api/openapi-spec/swagger.json
generated
@ -9924,6 +9924,20 @@
|
||||
},
|
||||
"type": "array"
|
||||
},
|
||||
"topologySpreadConstraints": {
|
||||
"description": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. This field is alpha-level and is only honored by clusters that enables the EvenPodsSpread feature. All topologySpreadConstraints are ANDed.",
|
||||
"items": {
|
||||
"$ref": "#/definitions/io.k8s.api.core.v1.TopologySpreadConstraint"
|
||||
},
|
||||
"type": "array",
|
||||
"x-kubernetes-list-map-keys": [
|
||||
"topologyKey",
|
||||
"whenUnsatisfiable"
|
||||
],
|
||||
"x-kubernetes-list-type": "map",
|
||||
"x-kubernetes-patch-merge-key": "topologyKey",
|
||||
"x-kubernetes-patch-strategy": "merge"
|
||||
},
|
||||
"volumes": {
|
||||
"description": "List of volumes that can be mounted by containers belonging to the pod. More info: https://kubernetes.io/docs/concepts/storage/volumes",
|
||||
"items": {
|
||||
@ -11494,6 +11508,34 @@
|
||||
},
|
||||
"type": "object"
|
||||
},
|
||||
"io.k8s.api.core.v1.TopologySpreadConstraint": {
|
||||
"description": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.",
|
||||
"properties": {
|
||||
"labelSelector": {
|
||||
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector",
|
||||
"description": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain."
|
||||
},
|
||||
"maxSkew": {
|
||||
"description": "MaxSkew describes the degree to which pods may be unevenly distributed. It's the maximum permitted difference between the number of matching pods in any two topology domains of a given topology type. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 1/1/0: | zone1 | zone2 | zone3 | | P | P | | - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 1/1/1; scheduling it onto zone1(zone2) would make the ActualSkew(2-0) on zone1(zone2) violate MaxSkew(1). - if MaxSkew is 2, incoming pod can be scheduled onto any zone. It's a required field. Default value is 1 and 0 is not allowed.",
|
||||
"format": "int32",
|
||||
"type": "integer"
|
||||
},
|
||||
"topologyKey": {
|
||||
"description": "TopologyKey is the key of node labels. Nodes that have a label with this key and identical values are considered to be in the same topology. We consider each <key, value> as a \"bucket\", and try to put balanced number of pods into each bucket. It's a required field.",
|
||||
"type": "string"
|
||||
},
|
||||
"whenUnsatisfiable": {
|
||||
"description": "WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy the spread constraint. - DoNotSchedule (default) tells the scheduler not to schedule it - ScheduleAnyway tells the scheduler to still schedule it It's considered as \"Unsatisfiable\" if and only if placing incoming pod on any topology violates \"MaxSkew\". For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 3/1/1: | zone1 | zone2 | zone3 | | P P P | P | P | If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler won't make it *more* imbalanced. It's a required field.",
|
||||
"type": "string"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
"maxSkew",
|
||||
"topologyKey",
|
||||
"whenUnsatisfiable"
|
||||
],
|
||||
"type": "object"
|
||||
},
|
||||
"io.k8s.api.core.v1.TypedLocalObjectReference": {
|
||||
"description": "TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.",
|
||||
"properties": {
|
||||
|
@ -401,6 +401,11 @@ func dropDisabledFields(
|
||||
// does not specify any values for these fields.
|
||||
podSpec.PreemptionPolicy = nil
|
||||
}
|
||||
|
||||
if !utilfeature.DefaultFeatureGate.Enabled(features.EvenPodsSpread) && !topologySpreadConstraintsInUse(oldPodSpec) {
|
||||
// Set TopologySpreadConstraints to nil only if feature is disabled and it is not used
|
||||
podSpec.TopologySpreadConstraints = nil
|
||||
}
|
||||
}
|
||||
|
||||
// dropDisabledRunAsGroupField removes disabled fields from PodSpec related
|
||||
@ -562,7 +567,14 @@ func overheadInUse(podSpec *api.PodSpec) bool {
|
||||
return true
|
||||
}
|
||||
return false
|
||||
}
|
||||
|
||||
// topologySpreadConstraintsInUse returns true if the pod spec is non-nil and has a TopologySpreadConstraints slice
|
||||
func topologySpreadConstraintsInUse(podSpec *api.PodSpec) bool {
|
||||
if podSpec == nil {
|
||||
return false
|
||||
}
|
||||
return len(podSpec.TopologySpreadConstraints) > 0
|
||||
}
|
||||
|
||||
// procMountInUse returns true if the pod spec is non-nil and has a SecurityContext's ProcMount field set to a non-default value
|
||||
|
@ -2715,6 +2715,13 @@ type PodSpec struct {
|
||||
// If not specified, the default is true.
|
||||
// +optional
|
||||
EnableServiceLinks *bool
|
||||
// TopologySpreadConstraints describes how a group of pods ought to spread across topology
|
||||
// domains. Scheduler will schedule pods in a way which abides by the constraints.
|
||||
// This field is alpha-level and is only honored by clusters that enables the EvenPodsSpread
|
||||
// feature.
|
||||
// All topologySpreadConstraints are ANDed.
|
||||
// +optional
|
||||
TopologySpreadConstraints []TopologySpreadConstraint
|
||||
}
|
||||
|
||||
// HostAlias holds the mapping between IP and hostnames that will be injected as an entry in the
|
||||
@ -4834,3 +4841,64 @@ const (
|
||||
// DefaultHardPodAffinityWeight defines the weight of the implicit PreferredDuringScheduling affinity rule.
|
||||
DefaultHardPodAffinitySymmetricWeight int32 = 1
|
||||
)
|
||||
|
||||
type UnsatisfiableConstraintAction string
|
||||
|
||||
const (
|
||||
// DoNotSchedule instructs the scheduler not to schedule the pod
|
||||
// when constraints are not satisfied.
|
||||
DoNotSchedule UnsatisfiableConstraintAction = "DoNotSchedule"
|
||||
// ScheduleAnyway instructs the scheduler to schedule the pod
|
||||
// even if constraints are not satisfied.
|
||||
ScheduleAnyway UnsatisfiableConstraintAction = "ScheduleAnyway"
|
||||
)
|
||||
|
||||
// TopologySpreadConstraint specifies how to spread matching pods among the given topology.
|
||||
type TopologySpreadConstraint struct {
|
||||
// MaxSkew describes the degree to which pods may be unevenly distributed.
|
||||
// It's the maximum permitted difference between the number of matching pods in
|
||||
// any two topology domains of a given topology type.
|
||||
// For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same
|
||||
// labelSelector spread as 1/1/0:
|
||||
// +-------+-------+-------+
|
||||
// | zone1 | zone2 | zone3 |
|
||||
// +-------+-------+-------+
|
||||
// | P | P | |
|
||||
// +-------+-------+-------+
|
||||
// - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 1/1/1;
|
||||
// scheduling it onto zone1(zone2) would make the ActualSkew(2-0) on zone1(zone2)
|
||||
// violate MaxSkew(1).
|
||||
// - if MaxSkew is 2, incoming pod can be scheduled onto any zone.
|
||||
// It's a required field. Default value is 1 and 0 is not allowed.
|
||||
MaxSkew int32
|
||||
// TopologyKey is the key of node labels. Nodes that have a label with this key
|
||||
// and identical values are considered to be in the same topology.
|
||||
// We consider each <key, value> as a "bucket", and try to put balanced number
|
||||
// of pods into each bucket.
|
||||
// It's a required field.
|
||||
TopologyKey string
|
||||
// WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy
|
||||
// the spread constraint.
|
||||
// - DoNotSchedule (default) tells the scheduler not to schedule it
|
||||
// - ScheduleAnyway tells the scheduler to still schedule it
|
||||
// It's considered as "Unsatisfiable" if and only if placing incoming pod on any
|
||||
// topology violates "MaxSkew".
|
||||
// For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same
|
||||
// labelSelector spread as 3/1/1:
|
||||
// +-------+-------+-------+
|
||||
// | zone1 | zone2 | zone3 |
|
||||
// +-------+-------+-------+
|
||||
// | P P P | P | P |
|
||||
// +-------+-------+-------+
|
||||
// If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled
|
||||
// to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies
|
||||
// MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler
|
||||
// won't make it *more* imbalanced.
|
||||
// It's a required field.
|
||||
WhenUnsatisfiable UnsatisfiableConstraintAction
|
||||
// LabelSelector is used to find matching pods.
|
||||
// Pods that match this label selector are counted to determine the number of pods
|
||||
// in their corresponding topology domain.
|
||||
// +optional
|
||||
LabelSelector *metav1.LabelSelector
|
||||
}
|
||||
|
38
pkg/apis/core/v1/zz_generated.conversion.go
generated
38
pkg/apis/core/v1/zz_generated.conversion.go
generated
@ -1930,6 +1930,16 @@ func RegisterConversions(s *runtime.Scheme) error {
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := s.AddGeneratedConversionFunc((*v1.TopologySpreadConstraint)(nil), (*core.TopologySpreadConstraint)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
||||
return Convert_v1_TopologySpreadConstraint_To_core_TopologySpreadConstraint(a.(*v1.TopologySpreadConstraint), b.(*core.TopologySpreadConstraint), scope)
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := s.AddGeneratedConversionFunc((*core.TopologySpreadConstraint)(nil), (*v1.TopologySpreadConstraint)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
||||
return Convert_core_TopologySpreadConstraint_To_v1_TopologySpreadConstraint(a.(*core.TopologySpreadConstraint), b.(*v1.TopologySpreadConstraint), scope)
|
||||
}); err != nil {
|
||||
return err
|
||||
}
|
||||
if err := s.AddGeneratedConversionFunc((*v1.TypedLocalObjectReference)(nil), (*core.TypedLocalObjectReference)(nil), func(a, b interface{}, scope conversion.Scope) error {
|
||||
return Convert_v1_TypedLocalObjectReference_To_core_TypedLocalObjectReference(a.(*v1.TypedLocalObjectReference), b.(*core.TypedLocalObjectReference), scope)
|
||||
}); err != nil {
|
||||
@ -5661,6 +5671,7 @@ func autoConvert_v1_PodSpec_To_core_PodSpec(in *v1.PodSpec, out *core.PodSpec, s
|
||||
out.EnableServiceLinks = (*bool)(unsafe.Pointer(in.EnableServiceLinks))
|
||||
out.PreemptionPolicy = (*core.PreemptionPolicy)(unsafe.Pointer(in.PreemptionPolicy))
|
||||
out.Overhead = *(*core.ResourceList)(unsafe.Pointer(&in.Overhead))
|
||||
out.TopologySpreadConstraints = *(*[]core.TopologySpreadConstraint)(unsafe.Pointer(&in.TopologySpreadConstraints))
|
||||
return nil
|
||||
}
|
||||
|
||||
@ -5710,6 +5721,7 @@ func autoConvert_core_PodSpec_To_v1_PodSpec(in *core.PodSpec, out *v1.PodSpec, s
|
||||
out.RuntimeClassName = (*string)(unsafe.Pointer(in.RuntimeClassName))
|
||||
out.Overhead = *(*v1.ResourceList)(unsafe.Pointer(&in.Overhead))
|
||||
out.EnableServiceLinks = (*bool)(unsafe.Pointer(in.EnableServiceLinks))
|
||||
out.TopologySpreadConstraints = *(*[]v1.TopologySpreadConstraint)(unsafe.Pointer(&in.TopologySpreadConstraints))
|
||||
return nil
|
||||
}
|
||||
|
||||
@ -7348,6 +7360,32 @@ func Convert_core_TopologySelectorTerm_To_v1_TopologySelectorTerm(in *core.Topol
|
||||
return autoConvert_core_TopologySelectorTerm_To_v1_TopologySelectorTerm(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_v1_TopologySpreadConstraint_To_core_TopologySpreadConstraint(in *v1.TopologySpreadConstraint, out *core.TopologySpreadConstraint, s conversion.Scope) error {
|
||||
out.MaxSkew = in.MaxSkew
|
||||
out.TopologyKey = in.TopologyKey
|
||||
out.WhenUnsatisfiable = core.UnsatisfiableConstraintAction(in.WhenUnsatisfiable)
|
||||
out.LabelSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.LabelSelector))
|
||||
return nil
|
||||
}
|
||||
|
||||
// Convert_v1_TopologySpreadConstraint_To_core_TopologySpreadConstraint is an autogenerated conversion function.
|
||||
func Convert_v1_TopologySpreadConstraint_To_core_TopologySpreadConstraint(in *v1.TopologySpreadConstraint, out *core.TopologySpreadConstraint, s conversion.Scope) error {
|
||||
return autoConvert_v1_TopologySpreadConstraint_To_core_TopologySpreadConstraint(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_core_TopologySpreadConstraint_To_v1_TopologySpreadConstraint(in *core.TopologySpreadConstraint, out *v1.TopologySpreadConstraint, s conversion.Scope) error {
|
||||
out.MaxSkew = in.MaxSkew
|
||||
out.TopologyKey = in.TopologyKey
|
||||
out.WhenUnsatisfiable = v1.UnsatisfiableConstraintAction(in.WhenUnsatisfiable)
|
||||
out.LabelSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.LabelSelector))
|
||||
return nil
|
||||
}
|
||||
|
||||
// Convert_core_TopologySpreadConstraint_To_v1_TopologySpreadConstraint is an autogenerated conversion function.
|
||||
func Convert_core_TopologySpreadConstraint_To_v1_TopologySpreadConstraint(in *core.TopologySpreadConstraint, out *v1.TopologySpreadConstraint, s conversion.Scope) error {
|
||||
return autoConvert_core_TopologySpreadConstraint_To_v1_TopologySpreadConstraint(in, out, s)
|
||||
}
|
||||
|
||||
func autoConvert_v1_TypedLocalObjectReference_To_core_TypedLocalObjectReference(in *v1.TypedLocalObjectReference, out *core.TypedLocalObjectReference, s conversion.Scope) error {
|
||||
out.APIGroup = (*string)(unsafe.Pointer(in.APIGroup))
|
||||
out.Kind = in.Kind
|
||||
|
@ -3091,6 +3091,7 @@ func ValidatePodSpec(spec *core.PodSpec, fldPath *field.Path) field.ErrorList {
|
||||
allErrs = append(allErrs, validateAffinity(spec.Affinity, fldPath.Child("affinity"))...)
|
||||
allErrs = append(allErrs, validatePodDNSConfig(spec.DNSConfig, &spec.DNSPolicy, fldPath.Child("dnsConfig"))...)
|
||||
allErrs = append(allErrs, validateReadinessGates(spec.ReadinessGates, fldPath.Child("readinessGates"))...)
|
||||
allErrs = append(allErrs, validateTopologySpreadConstraints(spec.TopologySpreadConstraints, fldPath.Child("topologySpreadConstraints"))...)
|
||||
if len(spec.ServiceAccountName) > 0 {
|
||||
for _, msg := range ValidateServiceAccountName(spec.ServiceAccountName, false) {
|
||||
allErrs = append(allErrs, field.Invalid(fldPath.Child("serviceAccountName"), spec.ServiceAccountName, msg))
|
||||
@ -5561,3 +5562,78 @@ func ValidateProcMountType(fldPath *field.Path, procMountType core.ProcMountType
|
||||
return field.NotSupported(fldPath, procMountType, []string{string(core.DefaultProcMount), string(core.UnmaskedProcMount)})
|
||||
}
|
||||
}
|
||||
|
||||
var (
|
||||
supportedScheduleActions = sets.NewString(string(core.DoNotSchedule), string(core.ScheduleAnyway))
|
||||
)
|
||||
|
||||
type spreadConstraintPair struct {
|
||||
topologyKey string
|
||||
whenUnsatisfiable core.UnsatisfiableConstraintAction
|
||||
}
|
||||
|
||||
// validateTopologySpreadConstraints validates given TopologySpreadConstraints.
|
||||
func validateTopologySpreadConstraints(constraints []core.TopologySpreadConstraint, fldPath *field.Path) field.ErrorList {
|
||||
allErrs := field.ErrorList{}
|
||||
|
||||
var existingConstraintPairs []spreadConstraintPair
|
||||
for i, constraint := range constraints {
|
||||
subFldPath := fldPath.Index(i)
|
||||
if err := ValidateMaxSkew(subFldPath.Child("maxSkew"), constraint.MaxSkew); err != nil {
|
||||
allErrs = append(allErrs, err)
|
||||
}
|
||||
if err := ValidateTopologyKey(subFldPath.Child("topologyKey"), constraint.TopologyKey); err != nil {
|
||||
allErrs = append(allErrs, err)
|
||||
}
|
||||
if err := ValidateWhenUnsatisfiable(subFldPath.Child("whenUnsatisfiable"), constraint.WhenUnsatisfiable); err != nil {
|
||||
allErrs = append(allErrs, err)
|
||||
}
|
||||
// tuple {topologyKey, whenUnsatisfiable} denotes one kind of spread constraint
|
||||
pair := spreadConstraintPair{
|
||||
topologyKey: constraint.TopologyKey,
|
||||
whenUnsatisfiable: constraint.WhenUnsatisfiable,
|
||||
}
|
||||
if err := ValidateSpreadConstraintPair(subFldPath.Child("{topologyKey, whenUnsatisfiable}"), pair, existingConstraintPairs); err != nil {
|
||||
allErrs = append(allErrs, err)
|
||||
} else {
|
||||
existingConstraintPairs = append(existingConstraintPairs, pair)
|
||||
}
|
||||
}
|
||||
|
||||
return allErrs
|
||||
}
|
||||
|
||||
// ValidateMaxSkew tests that the argument is a valid MaxSkew.
|
||||
func ValidateMaxSkew(fldPath *field.Path, maxSkew int32) *field.Error {
|
||||
if maxSkew <= 0 {
|
||||
return field.Invalid(fldPath, maxSkew, isNotPositiveErrorMsg)
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// ValidateTopologyKey tests that the argument is a valid TopologyKey.
|
||||
func ValidateTopologyKey(fldPath *field.Path, topologyKey string) *field.Error {
|
||||
if len(topologyKey) == 0 {
|
||||
return field.Required(fldPath, "can not be empty")
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// ValidateWhenUnsatisfiable tests that the argument is a valid UnsatisfiableConstraintAction.
|
||||
func ValidateWhenUnsatisfiable(fldPath *field.Path, action core.UnsatisfiableConstraintAction) *field.Error {
|
||||
if !supportedScheduleActions.Has(string(action)) {
|
||||
return field.NotSupported(fldPath, action, supportedScheduleActions.List())
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
||||
// ValidateSpreadConstraintPair tests that if `pair` exists in `existingConstraintPairs`.
|
||||
func ValidateSpreadConstraintPair(fldPath *field.Path, pair spreadConstraintPair, existingConstraintPairs []spreadConstraintPair) *field.Error {
|
||||
for _, existingPair := range existingConstraintPairs {
|
||||
if pair.topologyKey == existingPair.topologyKey &&
|
||||
pair.whenUnsatisfiable == existingPair.whenUnsatisfiable {
|
||||
return field.Duplicate(fldPath, pair)
|
||||
}
|
||||
}
|
||||
return nil
|
||||
}
|
||||
|
@ -13663,7 +13663,6 @@ func testDataSourceInSpec(name string, kind string, apiGroup string) *core.Persi
|
||||
}
|
||||
|
||||
func TestAlphaVolumePVCDataSource(t *testing.T) {
|
||||
|
||||
testCases := []struct {
|
||||
testName string
|
||||
claimSpec core.PersistentVolumeClaimSpec
|
||||
@ -13704,7 +13703,104 @@ func TestAlphaVolumePVCDataSource(t *testing.T) {
|
||||
if errs := ValidatePersistentVolumeClaimSpec(&tc.claimSpec, field.NewPath("spec")); len(errs) != 0 {
|
||||
t.Errorf("expected success: %v", errs)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
func TestValidateTopologySpreadConstraints(t *testing.T) {
|
||||
defer featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.EvenPodsSpread, true)()
|
||||
testCases := []struct {
|
||||
name string
|
||||
constraints []core.TopologySpreadConstraint
|
||||
errtype field.ErrorType
|
||||
errfield string
|
||||
}{
|
||||
{
|
||||
name: "all required fields ok",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 1, TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.DoNotSchedule},
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "missing MaxSkew",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.DoNotSchedule},
|
||||
},
|
||||
errtype: field.ErrorTypeInvalid,
|
||||
errfield: "maxSkew",
|
||||
},
|
||||
{
|
||||
name: "invalid MaxSkew",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 0, TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.DoNotSchedule},
|
||||
},
|
||||
errtype: field.ErrorTypeInvalid,
|
||||
errfield: "maxSkew",
|
||||
},
|
||||
{
|
||||
name: "missing TopologyKey",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 1, WhenUnsatisfiable: core.DoNotSchedule},
|
||||
},
|
||||
errtype: field.ErrorTypeRequired,
|
||||
errfield: "topologyKey",
|
||||
},
|
||||
{
|
||||
name: "missing scheduling mode",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 1, TopologyKey: "k8s.io/zone"},
|
||||
},
|
||||
errtype: field.ErrorTypeNotSupported,
|
||||
errfield: "whenUnsatisfiable",
|
||||
},
|
||||
{
|
||||
name: "unsupported scheduling mode",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 1, TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.UnsatisfiableConstraintAction("N/A")},
|
||||
},
|
||||
errtype: field.ErrorTypeNotSupported,
|
||||
errfield: "whenUnsatisfiable",
|
||||
},
|
||||
{
|
||||
name: "multiple constraints ok with all required fields",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 1, TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.DoNotSchedule},
|
||||
{MaxSkew: 2, TopologyKey: "k8s.io/node", WhenUnsatisfiable: core.ScheduleAnyway},
|
||||
},
|
||||
},
|
||||
{
|
||||
name: "multiple constraints missing TopologyKey on partial ones",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 1, TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.DoNotSchedule},
|
||||
{MaxSkew: 2, WhenUnsatisfiable: core.ScheduleAnyway},
|
||||
},
|
||||
errtype: field.ErrorTypeRequired,
|
||||
errfield: "topologyKey",
|
||||
},
|
||||
{
|
||||
name: "duplicate constraints",
|
||||
constraints: []core.TopologySpreadConstraint{
|
||||
{MaxSkew: 1, TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.DoNotSchedule},
|
||||
{MaxSkew: 2, TopologyKey: "k8s.io/zone", WhenUnsatisfiable: core.DoNotSchedule},
|
||||
},
|
||||
errtype: field.ErrorTypeDuplicate,
|
||||
errfield: "{topologyKey, whenUnsatisfiable}",
|
||||
},
|
||||
}
|
||||
|
||||
for i, tc := range testCases {
|
||||
errs := validateTopologySpreadConstraints(tc.constraints, field.NewPath("field"))
|
||||
|
||||
if len(errs) > 0 && tc.errtype == "" {
|
||||
t.Errorf("[%d: %q] unexpected error(s): %v", i, tc.name, errs)
|
||||
} else if len(errs) == 0 && tc.errtype != "" {
|
||||
t.Errorf("[%d: %q] expected error type %v", i, tc.name, tc.errtype)
|
||||
} else if len(errs) >= 1 {
|
||||
if errs[0].Type != tc.errtype {
|
||||
t.Errorf("[%d: %q] expected error type %v, got %v", i, tc.name, tc.errtype, errs[0].Type)
|
||||
} else if !strings.HasSuffix(errs[0].Field, "."+tc.errfield) {
|
||||
t.Errorf("[%d: %q] expected error on field %q, got %q", i, tc.name, tc.errfield, errs[0].Field)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
28
pkg/apis/core/zz_generated.deepcopy.go
generated
28
pkg/apis/core/zz_generated.deepcopy.go
generated
@ -3663,6 +3663,13 @@ func (in *PodSpec) DeepCopyInto(out *PodSpec) {
|
||||
*out = new(bool)
|
||||
**out = **in
|
||||
}
|
||||
if in.TopologySpreadConstraints != nil {
|
||||
in, out := &in.TopologySpreadConstraints, &out.TopologySpreadConstraints
|
||||
*out = make([]TopologySpreadConstraint, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
@ -5189,6 +5196,27 @@ func (in *TopologySelectorTerm) DeepCopy() *TopologySelectorTerm {
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *TopologySpreadConstraint) DeepCopyInto(out *TopologySpreadConstraint) {
|
||||
*out = *in
|
||||
if in.LabelSelector != nil {
|
||||
in, out := &in.LabelSelector, &out.LabelSelector
|
||||
*out = new(v1.LabelSelector)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopologySpreadConstraint.
|
||||
func (in *TopologySpreadConstraint) DeepCopy() *TopologySpreadConstraint {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(TopologySpreadConstraint)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *TypedLocalObjectReference) DeepCopyInto(out *TypedLocalObjectReference) {
|
||||
*out = *in
|
||||
|
@ -471,6 +471,12 @@ const (
|
||||
//
|
||||
// Enables ipv6 dual stack
|
||||
IPv6DualStack featuregate.Feature = "IPv6DualStack"
|
||||
|
||||
// owner: @Huang-Wei
|
||||
// alpha: v1.16
|
||||
//
|
||||
// Schedule pods evenly across available topology domains.
|
||||
EvenPodsSpread featuregate.Feature = "EvenPodsSpread"
|
||||
)
|
||||
|
||||
func init() {
|
||||
@ -549,6 +555,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
|
||||
VolumePVCDataSource: {Default: false, PreRelease: featuregate.Alpha},
|
||||
PodOverhead: {Default: false, PreRelease: featuregate.Alpha},
|
||||
IPv6DualStack: {Default: false, PreRelease: featuregate.Alpha},
|
||||
EvenPodsSpread: {Default: false, PreRelease: featuregate.Alpha},
|
||||
|
||||
// inherited features from generic apiserver, relisted here to get a conflict if it is changed
|
||||
// unintentionally on either side:
|
||||
|
2194
staging/src/k8s.io/api/core/v1/generated.pb.go
generated
2194
staging/src/k8s.io/api/core/v1/generated.pb.go
generated
File diff suppressed because it is too large
Load Diff
@ -3246,6 +3246,19 @@ message PodSpec {
|
||||
// This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.
|
||||
// +optional
|
||||
map<string, k8s.io.apimachinery.pkg.api.resource.Quantity> overhead = 32;
|
||||
|
||||
// TopologySpreadConstraints describes how a group of pods ought to spread across topology
|
||||
// domains. Scheduler will schedule pods in a way which abides by the constraints.
|
||||
// This field is alpha-level and is only honored by clusters that enables the EvenPodsSpread
|
||||
// feature.
|
||||
// All topologySpreadConstraints are ANDed.
|
||||
// +optional
|
||||
// +patchMergeKey=topologyKey
|
||||
// +patchStrategy=merge
|
||||
// +listType=map
|
||||
// +listMapKey=topologyKey
|
||||
// +listMapKey=whenUnsatisfiable
|
||||
repeated TopologySpreadConstraint topologySpreadConstraints = 33;
|
||||
}
|
||||
|
||||
// PodStatus represents information about the status of a pod. Status may trail the actual
|
||||
@ -4642,6 +4655,59 @@ message TopologySelectorTerm {
|
||||
repeated TopologySelectorLabelRequirement matchLabelExpressions = 1;
|
||||
}
|
||||
|
||||
// TopologySpreadConstraint specifies how to spread matching pods among the given topology.
|
||||
message TopologySpreadConstraint {
|
||||
// MaxSkew describes the degree to which pods may be unevenly distributed.
|
||||
// It's the maximum permitted difference between the number of matching pods in
|
||||
// any two topology domains of a given topology type.
|
||||
// For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same
|
||||
// labelSelector spread as 1/1/0:
|
||||
// +-------+-------+-------+
|
||||
// | zone1 | zone2 | zone3 |
|
||||
// +-------+-------+-------+
|
||||
// | P | P | |
|
||||
// +-------+-------+-------+
|
||||
// - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 1/1/1;
|
||||
// scheduling it onto zone1(zone2) would make the ActualSkew(2-0) on zone1(zone2)
|
||||
// violate MaxSkew(1).
|
||||
// - if MaxSkew is 2, incoming pod can be scheduled onto any zone.
|
||||
// It's a required field. Default value is 1 and 0 is not allowed.
|
||||
optional int32 maxSkew = 1;
|
||||
|
||||
// TopologyKey is the key of node labels. Nodes that have a label with this key
|
||||
// and identical values are considered to be in the same topology.
|
||||
// We consider each <key, value> as a "bucket", and try to put balanced number
|
||||
// of pods into each bucket.
|
||||
// It's a required field.
|
||||
optional string topologyKey = 2;
|
||||
|
||||
// WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy
|
||||
// the spread constraint.
|
||||
// - DoNotSchedule (default) tells the scheduler not to schedule it
|
||||
// - ScheduleAnyway tells the scheduler to still schedule it
|
||||
// It's considered as "Unsatisfiable" if and only if placing incoming pod on any
|
||||
// topology violates "MaxSkew".
|
||||
// For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same
|
||||
// labelSelector spread as 3/1/1:
|
||||
// +-------+-------+-------+
|
||||
// | zone1 | zone2 | zone3 |
|
||||
// +-------+-------+-------+
|
||||
// | P P P | P | P |
|
||||
// +-------+-------+-------+
|
||||
// If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled
|
||||
// to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies
|
||||
// MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler
|
||||
// won't make it *more* imbalanced.
|
||||
// It's a required field.
|
||||
optional string whenUnsatisfiable = 3;
|
||||
|
||||
// LabelSelector is used to find matching pods.
|
||||
// Pods that match this label selector are counted to determine the number of pods
|
||||
// in their corresponding topology domain.
|
||||
// +optional
|
||||
optional k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector labelSelector = 4;
|
||||
}
|
||||
|
||||
// TypedLocalObjectReference contains enough information to let you locate the
|
||||
// typed referenced object inside the same namespace.
|
||||
message TypedLocalObjectReference {
|
||||
|
@ -3011,6 +3011,79 @@ type PodSpec struct {
|
||||
// This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.
|
||||
// +optional
|
||||
Overhead ResourceList `json:"overhead,omitempty" protobuf:"bytes,32,opt,name=overhead"`
|
||||
// TopologySpreadConstraints describes how a group of pods ought to spread across topology
|
||||
// domains. Scheduler will schedule pods in a way which abides by the constraints.
|
||||
// This field is alpha-level and is only honored by clusters that enables the EvenPodsSpread
|
||||
// feature.
|
||||
// All topologySpreadConstraints are ANDed.
|
||||
// +optional
|
||||
// +patchMergeKey=topologyKey
|
||||
// +patchStrategy=merge
|
||||
// +listType=map
|
||||
// +listMapKey=topologyKey
|
||||
// +listMapKey=whenUnsatisfiable
|
||||
TopologySpreadConstraints []TopologySpreadConstraint `json:"topologySpreadConstraints,omitempty" patchStrategy:"merge" patchMergeKey:"topologyKey" protobuf:"bytes,33,opt,name=topologySpreadConstraints"`
|
||||
}
|
||||
|
||||
type UnsatisfiableConstraintAction string
|
||||
|
||||
const (
|
||||
// DoNotSchedule instructs the scheduler not to schedule the pod
|
||||
// when constraints are not satisfied.
|
||||
DoNotSchedule UnsatisfiableConstraintAction = "DoNotSchedule"
|
||||
// ScheduleAnyway instructs the scheduler to schedule the pod
|
||||
// even if constraints are not satisfied.
|
||||
ScheduleAnyway UnsatisfiableConstraintAction = "ScheduleAnyway"
|
||||
)
|
||||
|
||||
// TopologySpreadConstraint specifies how to spread matching pods among the given topology.
|
||||
type TopologySpreadConstraint struct {
|
||||
// MaxSkew describes the degree to which pods may be unevenly distributed.
|
||||
// It's the maximum permitted difference between the number of matching pods in
|
||||
// any two topology domains of a given topology type.
|
||||
// For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same
|
||||
// labelSelector spread as 1/1/0:
|
||||
// +-------+-------+-------+
|
||||
// | zone1 | zone2 | zone3 |
|
||||
// +-------+-------+-------+
|
||||
// | P | P | |
|
||||
// +-------+-------+-------+
|
||||
// - if MaxSkew is 1, incoming pod can only be scheduled to zone3 to become 1/1/1;
|
||||
// scheduling it onto zone1(zone2) would make the ActualSkew(2-0) on zone1(zone2)
|
||||
// violate MaxSkew(1).
|
||||
// - if MaxSkew is 2, incoming pod can be scheduled onto any zone.
|
||||
// It's a required field. Default value is 1 and 0 is not allowed.
|
||||
MaxSkew int32 `json:"maxSkew" protobuf:"varint,1,opt,name=maxSkew"`
|
||||
// TopologyKey is the key of node labels. Nodes that have a label with this key
|
||||
// and identical values are considered to be in the same topology.
|
||||
// We consider each <key, value> as a "bucket", and try to put balanced number
|
||||
// of pods into each bucket.
|
||||
// It's a required field.
|
||||
TopologyKey string `json:"topologyKey" protobuf:"bytes,2,opt,name=topologyKey"`
|
||||
// WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy
|
||||
// the spread constraint.
|
||||
// - DoNotSchedule (default) tells the scheduler not to schedule it
|
||||
// - ScheduleAnyway tells the scheduler to still schedule it
|
||||
// It's considered as "Unsatisfiable" if and only if placing incoming pod on any
|
||||
// topology violates "MaxSkew".
|
||||
// For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same
|
||||
// labelSelector spread as 3/1/1:
|
||||
// +-------+-------+-------+
|
||||
// | zone1 | zone2 | zone3 |
|
||||
// +-------+-------+-------+
|
||||
// | P P P | P | P |
|
||||
// +-------+-------+-------+
|
||||
// If WhenUnsatisfiable is set to DoNotSchedule, incoming pod can only be scheduled
|
||||
// to zone2(zone3) to become 3/2/1(3/1/2) as ActualSkew(2-1) on zone2(zone3) satisfies
|
||||
// MaxSkew(1). In other words, the cluster can still be imbalanced, but scheduler
|
||||
// won't make it *more* imbalanced.
|
||||
// It's a required field.
|
||||
WhenUnsatisfiable UnsatisfiableConstraintAction `json:"whenUnsatisfiable" protobuf:"bytes,3,opt,name=whenUnsatisfiable,casttype=UnsatisfiableConstraintAction"`
|
||||
// LabelSelector is used to find matching pods.
|
||||
// Pods that match this label selector are counted to determine the number of pods
|
||||
// in their corresponding topology domain.
|
||||
// +optional
|
||||
LabelSelector *metav1.LabelSelector `json:"labelSelector,omitempty" protobuf:"bytes,4,opt,name=labelSelector"`
|
||||
}
|
||||
|
||||
const (
|
||||
|
@ -1568,6 +1568,7 @@ var map_PodSpec = map[string]string{
|
||||
"enableServiceLinks": "EnableServiceLinks indicates whether information about services should be injected into pod's environment variables, matching the syntax of Docker links. Optional: Defaults to true.",
|
||||
"preemptionPolicy": "PreemptionPolicy is the Policy for preempting pods with lower priority. One of Never, PreemptLowerPriority. Defaults to PreemptLowerPriority if unset. This field is alpha-level and is only honored by servers that enable the NonPreemptingPriority feature.",
|
||||
"overhead": "Overhead represents the resource overhead associated with running a pod for a given RuntimeClass. This field will be autopopulated at admission time by the RuntimeClass admission controller. If the RuntimeClass admission controller is enabled, overhead must not be set in Pod create requests. The RuntimeClass admission controller will reject Pod create requests which have the overhead already set. If RuntimeClass is configured and selected in the PodSpec, Overhead will be set to the value defined in the corresponding RuntimeClass, otherwise it will remain unset and treated as zero. More info: https://git.k8s.io/enhancements/keps/sig-node/20190226-pod-overhead.md This field is alpha-level as of Kubernetes v1.16, and is only honored by servers that enable the PodOverhead feature.",
|
||||
"topologySpreadConstraints": "TopologySpreadConstraints describes how a group of pods ought to spread across topology domains. Scheduler will schedule pods in a way which abides by the constraints. This field is alpha-level and is only honored by clusters that enables the EvenPodsSpread feature. All topologySpreadConstraints are ANDed.",
|
||||
}
|
||||
|
||||
func (PodSpec) SwaggerDoc() map[string]string {
|
||||
@ -2252,6 +2253,18 @@ func (TopologySelectorTerm) SwaggerDoc() map[string]string {
|
||||
return map_TopologySelectorTerm
|
||||
}
|
||||
|
||||
var map_TopologySpreadConstraint = map[string]string{
|
||||
"": "TopologySpreadConstraint specifies how to spread matching pods among the given topology.",
|
||||
"maxSkew": "MaxSkew describes the degree to which pods may be unevenly distributed. It's the maximum permitted difference between the number of matching pods in any two topology domains of a given topology type. For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 1/1/0: ",
|
||||
"topologyKey": "TopologyKey is the key of node labels. Nodes that have a label with this key and identical values are considered to be in the same topology. We consider each <key, value> as a \"bucket\", and try to put balanced number of pods into each bucket. It's a required field.",
|
||||
"whenUnsatisfiable": "WhenUnsatisfiable indicates how to deal with a pod if it doesn't satisfy the spread constraint. - DoNotSchedule (default) tells the scheduler not to schedule it - ScheduleAnyway tells the scheduler to still schedule it It's considered as \"Unsatisfiable\" if and only if placing incoming pod on any topology violates \"MaxSkew\". For example, in a 3-zone cluster, MaxSkew is set to 1, and pods with the same labelSelector spread as 3/1/1: ",
|
||||
"labelSelector": "LabelSelector is used to find matching pods. Pods that match this label selector are counted to determine the number of pods in their corresponding topology domain.",
|
||||
}
|
||||
|
||||
func (TopologySpreadConstraint) SwaggerDoc() map[string]string {
|
||||
return map_TopologySpreadConstraint
|
||||
}
|
||||
|
||||
var map_TypedLocalObjectReference = map[string]string{
|
||||
"": "TypedLocalObjectReference contains enough information to let you locate the typed referenced object inside the same namespace.",
|
||||
"apiGroup": "APIGroup is the group for the resource being referenced. If APIGroup is not specified, the specified Kind must be in the core API group. For any other third-party types, APIGroup is required.",
|
||||
|
@ -3661,6 +3661,13 @@ func (in *PodSpec) DeepCopyInto(out *PodSpec) {
|
||||
(*out)[key] = val.DeepCopy()
|
||||
}
|
||||
}
|
||||
if in.TopologySpreadConstraints != nil {
|
||||
in, out := &in.TopologySpreadConstraints, &out.TopologySpreadConstraints
|
||||
*out = make([]TopologySpreadConstraint, len(*in))
|
||||
for i := range *in {
|
||||
(*in)[i].DeepCopyInto(&(*out)[i])
|
||||
}
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
@ -5204,6 +5211,27 @@ func (in *TopologySelectorTerm) DeepCopy() *TopologySelectorTerm {
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *TopologySpreadConstraint) DeepCopyInto(out *TopologySpreadConstraint) {
|
||||
*out = *in
|
||||
if in.LabelSelector != nil {
|
||||
in, out := &in.LabelSelector, &out.LabelSelector
|
||||
*out = new(metav1.LabelSelector)
|
||||
(*in).DeepCopyInto(*out)
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
// DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new TopologySpreadConstraint.
|
||||
func (in *TopologySpreadConstraint) DeepCopy() *TopologySpreadConstraint {
|
||||
if in == nil {
|
||||
return nil
|
||||
}
|
||||
out := new(TopologySpreadConstraint)
|
||||
in.DeepCopyInto(out)
|
||||
return out
|
||||
}
|
||||
|
||||
// DeepCopyInto is an autogenerated deepcopy function, copying the receiver, writing into out. in must be non-nil.
|
||||
func (in *TypedLocalObjectReference) DeepCopyInto(out *TypedLocalObjectReference) {
|
||||
*out = *in
|
||||
|
@ -1051,35 +1051,53 @@
|
||||
"preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ",
|
||||
"overhead": {
|
||||
"硑Ț匡婲#ɛ蛳j惧鷋簡SļŽɣB矗E": "667"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 1008427374,
|
||||
"topologyKey": "351",
|
||||
"whenUnsatisfiable": "揃_ftvĩĚƂ蚅郦抷qTfZ",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"fY6T4g_-.._Lf2t_m...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2Z": "i_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-__bJ"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "7Pn-W23-_.z_.._s--_F-BR-.h_-2-s",
|
||||
"operator": "Exists"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"updateStrategy": {
|
||||
"type": "乾毛ĥu疾4姺剟ź魊塾ɖ$",
|
||||
"type": "tŧK剛Ʀ魨练脨,Ƃ3貊",
|
||||
"rollingUpdate": {
|
||||
|
||||
}
|
||||
},
|
||||
"minReadySeconds": 108452964,
|
||||
"revisionHistoryLimit": -1556813247
|
||||
"minReadySeconds": 527722852,
|
||||
"revisionHistoryLimit": -1109287817
|
||||
},
|
||||
"status": {
|
||||
"currentNumberScheduled": -699990187,
|
||||
"numberMisscheduled": 1494873941,
|
||||
"desiredNumberScheduled": -150888717,
|
||||
"numberReady": 159036358,
|
||||
"observedGeneration": 8572471297015927631,
|
||||
"updatedNumberScheduled": 2017039887,
|
||||
"numberAvailable": -1370389893,
|
||||
"numberUnavailable": -1065451254,
|
||||
"collisionCount": 256213209,
|
||||
"currentNumberScheduled": -227159566,
|
||||
"numberMisscheduled": 1555151820,
|
||||
"desiredNumberScheduled": -1757808404,
|
||||
"numberReady": 957711740,
|
||||
"observedGeneration": -725266266422306482,
|
||||
"updatedNumberScheduled": -1461365428,
|
||||
"numberAvailable": -886586171,
|
||||
"numberUnavailable": -496491540,
|
||||
"collisionCount": -918715115,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "ŜĂ",
|
||||
"status": "!ń1ċƹ|慼櫁色苆试揯遐",
|
||||
"lastTransitionTime": "2058-09-30T18:21:51Z",
|
||||
"reason": "351",
|
||||
"message": "352"
|
||||
"type": "Ķ餍4Y鳲Jɡj瓇ɽ丿Y",
|
||||
"status": "媴h5ƅȸȓɻ猶N嫡",
|
||||
"lastTransitionTime": "2153-11-03T10:00:52Z",
|
||||
"reason": "358",
|
||||
"message": "359"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -32,8 +32,8 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
minReadySeconds: 108452964
|
||||
revisionHistoryLimit: -1556813247
|
||||
minReadySeconds: 527722852
|
||||
revisionHistoryLimit: -1109287817
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B
|
||||
@ -521,6 +521,16 @@ spec:
|
||||
operator: Uȍ
|
||||
tolerationSeconds: 5874355269862618775
|
||||
value: "342"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 7Pn-W23-_.z_.._s--_F-BR-.h_-2-s
|
||||
operator: Exists
|
||||
matchLabels:
|
||||
fY6T4g_-.._Lf2t_m...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2Z: i_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-__bJ
|
||||
maxSkew: 1008427374
|
||||
topologyKey: "351"
|
||||
whenUnsatisfiable: 揃_ftvĩĚƂ蚅郦抷qTfZ
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -723,20 +733,20 @@ spec:
|
||||
volumePath: "110"
|
||||
updateStrategy:
|
||||
rollingUpdate: {}
|
||||
type: 乾毛ĥu疾4姺剟ź魊塾ɖ$
|
||||
type: tŧK剛Ʀ魨练脨,Ƃ3貊
|
||||
status:
|
||||
collisionCount: 256213209
|
||||
collisionCount: -918715115
|
||||
conditions:
|
||||
- lastTransitionTime: "2058-09-30T18:21:51Z"
|
||||
message: "352"
|
||||
reason: "351"
|
||||
status: '!ń1ċƹ|慼櫁色苆试揯遐'
|
||||
type: ŜĂ
|
||||
currentNumberScheduled: -699990187
|
||||
desiredNumberScheduled: -150888717
|
||||
numberAvailable: -1370389893
|
||||
numberMisscheduled: 1494873941
|
||||
numberReady: 159036358
|
||||
numberUnavailable: -1065451254
|
||||
observedGeneration: 8572471297015927631
|
||||
updatedNumberScheduled: 2017039887
|
||||
- lastTransitionTime: "2153-11-03T10:00:52Z"
|
||||
message: "359"
|
||||
reason: "358"
|
||||
status: 媴h5ƅȸȓɻ猶N嫡
|
||||
type: Ķ餍4Y鳲Jɡj瓇ɽ丿Y
|
||||
currentNumberScheduled: -227159566
|
||||
desiredNumberScheduled: -1757808404
|
||||
numberAvailable: -886586171
|
||||
numberMisscheduled: 1555151820
|
||||
numberReady: 957711740
|
||||
numberUnavailable: -496491540
|
||||
observedGeneration: -725266266422306482
|
||||
updatedNumberScheduled: -1461365428
|
||||
|
@ -1058,36 +1058,54 @@
|
||||
"preemptionPolicy": "qiǙĞǠ",
|
||||
"overhead": {
|
||||
"锒鿦Ršțb贇髪č": "840"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 44905239,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b": "E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"strategy": {
|
||||
"type": "暇镘買ɱD很唟-墡è箁E嗆R2璻",
|
||||
"type": "琇ũ齑誀ŭ\"ɦ?鮻ȧH僠 ",
|
||||
"rollingUpdate": {
|
||||
|
||||
}
|
||||
},
|
||||
"minReadySeconds": 1969832939,
|
||||
"revisionHistoryLimit": -984441502,
|
||||
"progressDeadlineSeconds": 609488884
|
||||
"minReadySeconds": -517165840,
|
||||
"revisionHistoryLimit": 1605659256,
|
||||
"progressDeadlineSeconds": 1266174302
|
||||
},
|
||||
"status": {
|
||||
"observedGeneration": -2515851994541435779,
|
||||
"replicas": -1761745349,
|
||||
"updatedReplicas": 853127920,
|
||||
"readyReplicas": -1585749538,
|
||||
"availableReplicas": 1652110987,
|
||||
"unavailableReplicas": -572810738,
|
||||
"observedGeneration": 2247058080259757914,
|
||||
"replicas": -87275477,
|
||||
"updatedReplicas": -1140021566,
|
||||
"readyReplicas": 2081997618,
|
||||
"availableReplicas": -261966046,
|
||||
"unavailableReplicas": 444881930,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "ªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮",
|
||||
"status": "}óǑ獰Ĉ癯頯",
|
||||
"lastUpdateTime": "2605-01-14T06:17:32Z",
|
||||
"lastTransitionTime": "2709-11-25T14:54:03Z",
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
"type": "黹ʩ鹸ɷLȋw`揄戀Ž彙p",
|
||||
"status": "Ćɜɘ灢7ưgǣ",
|
||||
"lastUpdateTime": "2061-09-04T01:12:20Z",
|
||||
"lastTransitionTime": "2720-08-01T20:39:42Z",
|
||||
"reason": "356",
|
||||
"message": "357"
|
||||
}
|
||||
],
|
||||
"collisionCount": -2053075334
|
||||
"collisionCount": 1429176680
|
||||
}
|
||||
}
|
Binary file not shown.
@ -32,10 +32,10 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
minReadySeconds: 1969832939
|
||||
progressDeadlineSeconds: 609488884
|
||||
minReadySeconds: -517165840
|
||||
progressDeadlineSeconds: 1266174302
|
||||
replicas: -1978186127
|
||||
revisionHistoryLimit: -984441502
|
||||
revisionHistoryLimit: 1605659256
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F
|
||||
@ -46,7 +46,7 @@ spec:
|
||||
w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F
|
||||
strategy:
|
||||
rollingUpdate: {}
|
||||
type: 暇镘買ɱD很唟-墡è箁E嗆R2璻
|
||||
type: '琇ũ齑誀ŭ"ɦ?鮻ȧH僠 '
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -529,6 +529,16 @@ spec:
|
||||
operator: 抷qTfZȻ干m謆7
|
||||
tolerationSeconds: -7411984641310969236
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa
|
||||
maxSkew: 44905239
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -732,17 +742,17 @@ spec:
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
status:
|
||||
availableReplicas: 1652110987
|
||||
collisionCount: -2053075334
|
||||
availableReplicas: -261966046
|
||||
collisionCount: 1429176680
|
||||
conditions:
|
||||
- lastTransitionTime: "2709-11-25T14:54:03Z"
|
||||
lastUpdateTime: "2605-01-14T06:17:32Z"
|
||||
message: "350"
|
||||
reason: "349"
|
||||
status: '}óǑ獰Ĉ癯頯'
|
||||
type: ªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮
|
||||
observedGeneration: -2515851994541435779
|
||||
readyReplicas: -1585749538
|
||||
replicas: -1761745349
|
||||
unavailableReplicas: -572810738
|
||||
updatedReplicas: 853127920
|
||||
- lastTransitionTime: "2720-08-01T20:39:42Z"
|
||||
lastUpdateTime: "2061-09-04T01:12:20Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
status: Ćɜɘ灢7ưgǣ
|
||||
type: 黹ʩ鹸ɷLȋw`揄戀Ž彙p
|
||||
observedGeneration: 2247058080259757914
|
||||
readyReplicas: 2081997618
|
||||
replicas: -87275477
|
||||
unavailableReplicas: 444881930
|
||||
updatedReplicas: -1140021566
|
||||
|
@ -1045,23 +1045,44 @@
|
||||
"preemptionPolicy": "ʜ_ȭwɵ糫武诰ð",
|
||||
"overhead": {
|
||||
"娒Ġ滔xvŗÑ\"虆k遚釾ʼn{": "803"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": -1531421126,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "墘ȕûy\u003cvĝ線Ưȫ喆5O2.",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY": "0"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO",
|
||||
"operator": "NotIn",
|
||||
"values": [
|
||||
"c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"replicas": 1226704591,
|
||||
"fullyLabeledReplicas": 801466911,
|
||||
"readyReplicas": -545107118,
|
||||
"availableReplicas": -746105654,
|
||||
"observedGeneration": 4456040724914385859,
|
||||
"replicas": -1530496417,
|
||||
"fullyLabeledReplicas": -1698525469,
|
||||
"readyReplicas": -525943726,
|
||||
"availableReplicas": -578926701,
|
||||
"observedGeneration": 8034206547748752944,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "\u003cvĝ線Ưȫ喆5O2.:鑋Ļ",
|
||||
"status": "H筆U锟蕞纥奆0ǔ廘ɵ岳v\u0026ȝxɕū",
|
||||
"lastTransitionTime": "2732-10-05T01:06:26Z",
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
"type": "Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲",
|
||||
"status": "\u003e堵zŕƧ钖孝0蛮xAǫ\u0026tŧK剛Ʀ",
|
||||
"lastTransitionTime": "2837-10-14T23:23:27Z",
|
||||
"reason": "356",
|
||||
"message": "357"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -519,6 +519,18 @@ spec:
|
||||
operator: '}缫,'
|
||||
tolerationSeconds: 5005983565679986804
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO
|
||||
operator: NotIn
|
||||
values:
|
||||
- c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG
|
||||
matchLabels:
|
||||
7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY: "0"
|
||||
maxSkew: -1531421126
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: 墘ȕûy<vĝ線Ưȫ喆5O2.
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -716,14 +728,14 @@ spec:
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
status:
|
||||
availableReplicas: -746105654
|
||||
availableReplicas: -578926701
|
||||
conditions:
|
||||
- lastTransitionTime: "2732-10-05T01:06:26Z"
|
||||
message: "350"
|
||||
reason: "349"
|
||||
status: H筆U锟蕞纥奆0ǔ廘ɵ岳v&ȝxɕū
|
||||
type: <vĝ線Ưȫ喆5O2.:鑋Ļ
|
||||
fullyLabeledReplicas: 801466911
|
||||
observedGeneration: 4456040724914385859
|
||||
readyReplicas: -545107118
|
||||
replicas: 1226704591
|
||||
- lastTransitionTime: "2837-10-14T23:23:27Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
status: '>堵zŕƧ钖孝0蛮xAǫ&tŧK剛Ʀ'
|
||||
type: Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲
|
||||
fullyLabeledReplicas: -1698525469
|
||||
observedGeneration: 8034206547748752944
|
||||
readyReplicas: -525943726
|
||||
replicas: -1530496417
|
||||
|
@ -1058,126 +1058,150 @@
|
||||
"preemptionPolicy": "qiǙĞǠ",
|
||||
"overhead": {
|
||||
"锒鿦Ršțb贇髪č": "840"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 44905239,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b": "E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"volumeClaimTemplates": [
|
||||
{
|
||||
"metadata": {
|
||||
"name": "349",
|
||||
"generateName": "350",
|
||||
"namespace": "351",
|
||||
"selfLink": "352",
|
||||
"resourceVersion": "5540407251138887855",
|
||||
"generation": -3511493794676511173,
|
||||
"name": "356",
|
||||
"generateName": "357",
|
||||
"namespace": "358",
|
||||
"selfLink": "359",
|
||||
"uid": "Ɯk菪隃尳芛Ÿ2SȲ1z勻",
|
||||
"resourceVersion": "1303883272262540341",
|
||||
"generation": -162807750201503418,
|
||||
"creationTimestamp": null,
|
||||
"deletionGracePeriodSeconds": 5247456886637678767,
|
||||
"deletionGracePeriodSeconds": 6571334195964589531,
|
||||
"labels": {
|
||||
"354": "355"
|
||||
"361": "362"
|
||||
},
|
||||
"annotations": {
|
||||
"356": "357"
|
||||
"363": "364"
|
||||
},
|
||||
"ownerReferences": [
|
||||
{
|
||||
"apiVersion": "358",
|
||||
"kind": "359",
|
||||
"name": "360",
|
||||
"uid": "Bb偃礳Ȭ痍脉PP",
|
||||
"controller": false,
|
||||
"blockOwnerDeletion": true
|
||||
"apiVersion": "365",
|
||||
"kind": "366",
|
||||
"name": "367",
|
||||
"uid": "嶐暁×軓鼐嵱宯ÙQ阉(闒",
|
||||
"controller": true,
|
||||
"blockOwnerDeletion": false
|
||||
}
|
||||
],
|
||||
"finalizers": [
|
||||
"361"
|
||||
"368"
|
||||
],
|
||||
"clusterName": "362",
|
||||
"clusterName": "369",
|
||||
"managedFields": [
|
||||
{
|
||||
"manager": "363",
|
||||
"operation": "餘ŁƁ翂|C",
|
||||
"apiVersion": "364",
|
||||
"fields": {"365":{"366":null}}
|
||||
"manager": "370",
|
||||
"operation": "Ŋ\u003ceÙ蝌铀íÅė 宣a(炛帵(弬NĆ",
|
||||
"apiVersion": "371",
|
||||
"fields": {"372":{"373":null}}
|
||||
}
|
||||
]
|
||||
},
|
||||
"spec": {
|
||||
"accessModes": [
|
||||
"藷曥摮Z Ǐg鲅峣/vɟ擅Ɇǥ"
|
||||
""
|
||||
],
|
||||
"selector": {
|
||||
"matchLabels": {
|
||||
"L_1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__40": "a68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP"
|
||||
"U7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E": "w_tdt_-Z0_TM_p6lM.Y-nd8"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "39-A_-_l67Q.-_r",
|
||||
"operator": "Exists"
|
||||
"key": "75-p-z---k-5r6h--y7o-0-wq-zfdw73w0---4a18-f4/d1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--2",
|
||||
"operator": "In",
|
||||
"values": [
|
||||
"u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"resources": {
|
||||
"limits": {
|
||||
"": "204"
|
||||
"}¹旛坷硂鋡浤ɖ緖焿熣$ɒ割婻漛": "843"
|
||||
},
|
||||
"requests": {
|
||||
"Z綶ĀRġ磸": "628"
|
||||
"ǖʣ国ȏ禫eÒ": "554"
|
||||
}
|
||||
},
|
||||
"volumeName": "375",
|
||||
"storageClassName": "376",
|
||||
"volumeMode": "ȗ\u003c8^翜T蘈",
|
||||
"volumeName": "382",
|
||||
"storageClassName": "383",
|
||||
"volumeMode": "gȠ蕁嵍£搣溋",
|
||||
"dataSource": {
|
||||
"apiGroup": "377",
|
||||
"kind": "378",
|
||||
"name": "379"
|
||||
"apiGroup": "384",
|
||||
"kind": "385",
|
||||
"name": "386"
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"phase": "筞X銲tHǽ÷閂抰",
|
||||
"phase": "縻湸Ŀ鴎靇!翘ǼZ熝Ʊ宷泐",
|
||||
"accessModes": [
|
||||
""
|
||||
"vŰ`Ǧɝ"
|
||||
],
|
||||
"capacity": {
|
||||
"CǙķȈĐI梞ū筀-": "457"
|
||||
"ǖ菐u": "331"
|
||||
},
|
||||
"conditions": [
|
||||
{
|
||||
"type": "mAȥ睙蜵E坉Ɖ虼/h毂y覙 ",
|
||||
"status": "4'N擻",
|
||||
"lastProbeTime": "2725-12-02T15:24:11Z",
|
||||
"lastTransitionTime": "2546-07-16T14:04:49Z",
|
||||
"reason": "380",
|
||||
"message": "381"
|
||||
"type": "ɴC}怢",
|
||||
"status": "D?/nēɅĀ埰ʀł!U詨nj1ýǝ",
|
||||
"lastProbeTime": "2107-09-25T05:42:07Z",
|
||||
"lastTransitionTime": "2812-05-15T09:05:15Z",
|
||||
"reason": "387",
|
||||
"message": "388"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"serviceName": "382",
|
||||
"serviceName": "389",
|
||||
"podManagementPolicy": "cõ乨厰ʚ±",
|
||||
"updateStrategy": {
|
||||
"type": "楗鱶镖喗vȥ倉螆ȨX\u003e,«ɒó",
|
||||
"rollingUpdate": {
|
||||
"partition": 1952497813
|
||||
"partition": 2016992077
|
||||
}
|
||||
},
|
||||
"revisionHistoryLimit": 1538760390
|
||||
"revisionHistoryLimit": -2124540623
|
||||
},
|
||||
"status": {
|
||||
"observedGeneration": 8218676932085767799,
|
||||
"replicas": 1423120294,
|
||||
"readyReplicas": -1147281085,
|
||||
"currentReplicas": -2037929910,
|
||||
"updatedReplicas": 1589830480,
|
||||
"currentRevision": "383",
|
||||
"updateRevision": "384",
|
||||
"collisionCount": 1897665453,
|
||||
"observedGeneration": 6685370236584602474,
|
||||
"replicas": -465176274,
|
||||
"readyReplicas": 920170539,
|
||||
"currentReplicas": -1408181738,
|
||||
"updatedReplicas": 2144242714,
|
||||
"currentRevision": "390",
|
||||
"updateRevision": "391",
|
||||
"collisionCount": -1650280220,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "\u003c僚徘ó蒿",
|
||||
"status": "誀ŭ\"ɦ?",
|
||||
"lastTransitionTime": "2741-08-01T23:33:42Z",
|
||||
"reason": "385",
|
||||
"message": "386"
|
||||
"type": "ɞ",
|
||||
"status": "I儑瓔¯",
|
||||
"lastTransitionTime": "2875-07-01T09:17:38Z",
|
||||
"reason": "392",
|
||||
"message": "393"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -32,8 +32,9 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
podManagementPolicy: cõ乨厰ʚ±
|
||||
replicas: -1978186127
|
||||
revisionHistoryLimit: 1538760390
|
||||
revisionHistoryLimit: -2124540623
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F
|
||||
@ -42,7 +43,7 @@ spec:
|
||||
- y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16
|
||||
matchLabels:
|
||||
w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F
|
||||
serviceName: "382"
|
||||
serviceName: "389"
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -525,6 +526,16 @@ spec:
|
||||
operator: 抷qTfZȻ干m謆7
|
||||
tolerationSeconds: -7411984641310969236
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa
|
||||
maxSkew: 44905239
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -729,84 +740,88 @@ spec:
|
||||
volumePath: "110"
|
||||
updateStrategy:
|
||||
rollingUpdate:
|
||||
partition: 1952497813
|
||||
partition: 2016992077
|
||||
type: 楗鱶镖喗vȥ倉螆ȨX>,«ɒó
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
annotations:
|
||||
"356": "357"
|
||||
clusterName: "362"
|
||||
"363": "364"
|
||||
clusterName: "369"
|
||||
creationTimestamp: null
|
||||
deletionGracePeriodSeconds: 5247456886637678767
|
||||
deletionGracePeriodSeconds: 6571334195964589531
|
||||
finalizers:
|
||||
- "361"
|
||||
generateName: "350"
|
||||
generation: -3511493794676511173
|
||||
- "368"
|
||||
generateName: "357"
|
||||
generation: -162807750201503418
|
||||
labels:
|
||||
"354": "355"
|
||||
"361": "362"
|
||||
managedFields:
|
||||
- apiVersion: "364"
|
||||
- apiVersion: "371"
|
||||
fields:
|
||||
"365":
|
||||
"366": null
|
||||
manager: "363"
|
||||
operation: 餘ŁƁ翂|C
|
||||
name: "349"
|
||||
namespace: "351"
|
||||
"372":
|
||||
"373": null
|
||||
manager: "370"
|
||||
operation: Ŋ<eÙ蝌铀íÅė 宣a(炛帵(弬NĆ
|
||||
name: "356"
|
||||
namespace: "358"
|
||||
ownerReferences:
|
||||
- apiVersion: "358"
|
||||
blockOwnerDeletion: true
|
||||
controller: false
|
||||
kind: "359"
|
||||
name: "360"
|
||||
uid: Bb偃礳Ȭ痍脉PP
|
||||
resourceVersion: "5540407251138887855"
|
||||
selfLink: "352"
|
||||
- apiVersion: "365"
|
||||
blockOwnerDeletion: false
|
||||
controller: true
|
||||
kind: "366"
|
||||
name: "367"
|
||||
uid: 嶐暁×軓鼐嵱宯ÙQ阉(闒
|
||||
resourceVersion: "1303883272262540341"
|
||||
selfLink: "359"
|
||||
uid: Ɯk菪隃尳芛Ÿ2SȲ1z勻
|
||||
spec:
|
||||
accessModes:
|
||||
- 藷曥摮Z Ǐg鲅峣/vɟ擅Ɇǥ
|
||||
- ""
|
||||
dataSource:
|
||||
apiGroup: "377"
|
||||
kind: "378"
|
||||
name: "379"
|
||||
apiGroup: "384"
|
||||
kind: "385"
|
||||
name: "386"
|
||||
resources:
|
||||
limits:
|
||||
"": "204"
|
||||
'}¹旛坷硂鋡浤ɖ緖焿熣$ɒ割婻漛': "843"
|
||||
requests:
|
||||
Z綶ĀRġ磸: "628"
|
||||
ǖʣ国ȏ禫eÒ: "554"
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 39-A_-_l67Q.-_r
|
||||
operator: Exists
|
||||
- key: 75-p-z---k-5r6h--y7o-0-wq-zfdw73w0---4a18-f4/d1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--2
|
||||
operator: In
|
||||
values:
|
||||
- u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0
|
||||
matchLabels:
|
||||
L_1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__40: a68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP
|
||||
storageClassName: "376"
|
||||
volumeMode: ȗ<8^翜T蘈
|
||||
volumeName: "375"
|
||||
U7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E: w_tdt_-Z0_TM_p6lM.Y-nd8
|
||||
storageClassName: "383"
|
||||
volumeMode: gȠ蕁嵍£搣溋
|
||||
volumeName: "382"
|
||||
status:
|
||||
accessModes:
|
||||
- ""
|
||||
- vŰ`Ǧɝ
|
||||
capacity:
|
||||
CǙķȈĐI梞ū筀-: "457"
|
||||
ǖ菐u: "331"
|
||||
conditions:
|
||||
- lastProbeTime: "2725-12-02T15:24:11Z"
|
||||
lastTransitionTime: "2546-07-16T14:04:49Z"
|
||||
message: "381"
|
||||
reason: "380"
|
||||
status: 4'N擻
|
||||
type: mAȥ睙蜵E坉Ɖ虼/h毂y覙
|
||||
phase: 筞X銲tHǽ÷閂抰
|
||||
- lastProbeTime: "2107-09-25T05:42:07Z"
|
||||
lastTransitionTime: "2812-05-15T09:05:15Z"
|
||||
message: "388"
|
||||
reason: "387"
|
||||
status: D?/nēɅĀ埰ʀł!U詨nj1ýǝ
|
||||
type: ɴC}怢
|
||||
phase: 縻湸Ŀ鴎靇!翘ǼZ熝Ʊ宷泐
|
||||
status:
|
||||
collisionCount: 1897665453
|
||||
collisionCount: -1650280220
|
||||
conditions:
|
||||
- lastTransitionTime: "2741-08-01T23:33:42Z"
|
||||
message: "386"
|
||||
reason: "385"
|
||||
status: 誀ŭ"ɦ?
|
||||
type: <僚徘ó蒿
|
||||
currentReplicas: -2037929910
|
||||
currentRevision: "383"
|
||||
observedGeneration: 8218676932085767799
|
||||
readyReplicas: -1147281085
|
||||
replicas: 1423120294
|
||||
updateRevision: "384"
|
||||
updatedReplicas: 1589830480
|
||||
- lastTransitionTime: "2875-07-01T09:17:38Z"
|
||||
message: "393"
|
||||
reason: "392"
|
||||
status: I儑瓔¯
|
||||
type: ɞ
|
||||
currentReplicas: -1408181738
|
||||
currentRevision: "390"
|
||||
observedGeneration: 6685370236584602474
|
||||
readyReplicas: 920170539
|
||||
replicas: -465176274
|
||||
updateRevision: "391"
|
||||
updatedReplicas: 2144242714
|
||||
|
@ -1058,39 +1058,57 @@
|
||||
"preemptionPolicy": "qiǙĞǠ",
|
||||
"overhead": {
|
||||
"锒鿦Ršțb贇髪č": "840"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 44905239,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b": "E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"strategy": {
|
||||
"type": "暇镘買ɱD很唟-墡è箁E嗆R2璻",
|
||||
"type": "琇ũ齑誀ŭ\"ɦ?鮻ȧH僠 ",
|
||||
"rollingUpdate": {
|
||||
|
||||
}
|
||||
},
|
||||
"minReadySeconds": 1969832939,
|
||||
"revisionHistoryLimit": -984441502,
|
||||
"minReadySeconds": -517165840,
|
||||
"revisionHistoryLimit": 1605659256,
|
||||
"rollbackTo": {
|
||||
"revision": -968047089167364108
|
||||
"revision": 4765691744357992798
|
||||
},
|
||||
"progressDeadlineSeconds": 1694052880
|
||||
"progressDeadlineSeconds": 220233254
|
||||
},
|
||||
"status": {
|
||||
"observedGeneration": -7566638657230957553,
|
||||
"replicas": 573685667,
|
||||
"updatedReplicas": -1328244525,
|
||||
"readyReplicas": 99448460,
|
||||
"availableReplicas": 1224561536,
|
||||
"unavailableReplicas": 1852139780,
|
||||
"observedGeneration": -374845317106540673,
|
||||
"replicas": -722014145,
|
||||
"updatedReplicas": 147266087,
|
||||
"readyReplicas": 1872092644,
|
||||
"availableReplicas": -513111795,
|
||||
"unavailableReplicas": 843573892,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "餘ŁƁ翂|C",
|
||||
"status": "@ǮJ=礏ƴ磳藷曥摮Z",
|
||||
"lastUpdateTime": "2156-01-27T01:49:17Z",
|
||||
"lastTransitionTime": "2915-06-26T10:11:26Z",
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
"type": "íÅ",
|
||||
"status": "Lȋw`揄戀Ž彙pg稠氦ŅsƄƜ",
|
||||
"lastUpdateTime": "2857-02-09T12:05:37Z",
|
||||
"lastTransitionTime": "2183-07-28T03:32:01Z",
|
||||
"reason": "356",
|
||||
"message": "357"
|
||||
}
|
||||
],
|
||||
"collisionCount": -248869594
|
||||
"collisionCount": 932110823
|
||||
}
|
||||
}
|
Binary file not shown.
@ -32,12 +32,12 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
minReadySeconds: 1969832939
|
||||
progressDeadlineSeconds: 1694052880
|
||||
minReadySeconds: -517165840
|
||||
progressDeadlineSeconds: 220233254
|
||||
replicas: -1978186127
|
||||
revisionHistoryLimit: -984441502
|
||||
revisionHistoryLimit: 1605659256
|
||||
rollbackTo:
|
||||
revision: -968047089167364108
|
||||
revision: 4765691744357992798
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F
|
||||
@ -48,7 +48,7 @@ spec:
|
||||
w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F
|
||||
strategy:
|
||||
rollingUpdate: {}
|
||||
type: 暇镘買ɱD很唟-墡è箁E嗆R2璻
|
||||
type: '琇ũ齑誀ŭ"ɦ?鮻ȧH僠 '
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -531,6 +531,16 @@ spec:
|
||||
operator: 抷qTfZȻ干m謆7
|
||||
tolerationSeconds: -7411984641310969236
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa
|
||||
maxSkew: 44905239
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -734,17 +744,17 @@ spec:
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
status:
|
||||
availableReplicas: 1224561536
|
||||
collisionCount: -248869594
|
||||
availableReplicas: -513111795
|
||||
collisionCount: 932110823
|
||||
conditions:
|
||||
- lastTransitionTime: "2915-06-26T10:11:26Z"
|
||||
lastUpdateTime: "2156-01-27T01:49:17Z"
|
||||
message: "350"
|
||||
reason: "349"
|
||||
status: '@ǮJ=礏ƴ磳藷曥摮Z'
|
||||
type: 餘ŁƁ翂|C
|
||||
observedGeneration: -7566638657230957553
|
||||
readyReplicas: 99448460
|
||||
replicas: 573685667
|
||||
unavailableReplicas: 1852139780
|
||||
updatedReplicas: -1328244525
|
||||
- lastTransitionTime: "2183-07-28T03:32:01Z"
|
||||
lastUpdateTime: "2857-02-09T12:05:37Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
status: Lȋw`揄戀Ž彙pg稠氦ŅsƄƜ
|
||||
type: íÅ
|
||||
observedGeneration: -374845317106540673
|
||||
readyReplicas: 1872092644
|
||||
replicas: -722014145
|
||||
unavailableReplicas: 843573892
|
||||
updatedReplicas: 147266087
|
||||
|
@ -1058,126 +1058,150 @@
|
||||
"preemptionPolicy": "qiǙĞǠ",
|
||||
"overhead": {
|
||||
"锒鿦Ršțb贇髪č": "840"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 44905239,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b": "E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"volumeClaimTemplates": [
|
||||
{
|
||||
"metadata": {
|
||||
"name": "349",
|
||||
"generateName": "350",
|
||||
"namespace": "351",
|
||||
"selfLink": "352",
|
||||
"resourceVersion": "5540407251138887855",
|
||||
"generation": -3511493794676511173,
|
||||
"name": "356",
|
||||
"generateName": "357",
|
||||
"namespace": "358",
|
||||
"selfLink": "359",
|
||||
"uid": "Ɯk菪隃尳芛Ÿ2SȲ1z勻",
|
||||
"resourceVersion": "1303883272262540341",
|
||||
"generation": -162807750201503418,
|
||||
"creationTimestamp": null,
|
||||
"deletionGracePeriodSeconds": 5247456886637678767,
|
||||
"deletionGracePeriodSeconds": 6571334195964589531,
|
||||
"labels": {
|
||||
"354": "355"
|
||||
"361": "362"
|
||||
},
|
||||
"annotations": {
|
||||
"356": "357"
|
||||
"363": "364"
|
||||
},
|
||||
"ownerReferences": [
|
||||
{
|
||||
"apiVersion": "358",
|
||||
"kind": "359",
|
||||
"name": "360",
|
||||
"uid": "Bb偃礳Ȭ痍脉PP",
|
||||
"controller": false,
|
||||
"blockOwnerDeletion": true
|
||||
"apiVersion": "365",
|
||||
"kind": "366",
|
||||
"name": "367",
|
||||
"uid": "嶐暁×軓鼐嵱宯ÙQ阉(闒",
|
||||
"controller": true,
|
||||
"blockOwnerDeletion": false
|
||||
}
|
||||
],
|
||||
"finalizers": [
|
||||
"361"
|
||||
"368"
|
||||
],
|
||||
"clusterName": "362",
|
||||
"clusterName": "369",
|
||||
"managedFields": [
|
||||
{
|
||||
"manager": "363",
|
||||
"operation": "餘ŁƁ翂|C",
|
||||
"apiVersion": "364",
|
||||
"fields": {"365":{"366":null}}
|
||||
"manager": "370",
|
||||
"operation": "Ŋ\u003ceÙ蝌铀íÅė 宣a(炛帵(弬NĆ",
|
||||
"apiVersion": "371",
|
||||
"fields": {"372":{"373":null}}
|
||||
}
|
||||
]
|
||||
},
|
||||
"spec": {
|
||||
"accessModes": [
|
||||
"藷曥摮Z Ǐg鲅峣/vɟ擅Ɇǥ"
|
||||
""
|
||||
],
|
||||
"selector": {
|
||||
"matchLabels": {
|
||||
"L_1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__40": "a68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP"
|
||||
"U7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E": "w_tdt_-Z0_TM_p6lM.Y-nd8"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "39-A_-_l67Q.-_r",
|
||||
"operator": "Exists"
|
||||
"key": "75-p-z---k-5r6h--y7o-0-wq-zfdw73w0---4a18-f4/d1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--2",
|
||||
"operator": "In",
|
||||
"values": [
|
||||
"u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"resources": {
|
||||
"limits": {
|
||||
"": "204"
|
||||
"}¹旛坷硂鋡浤ɖ緖焿熣$ɒ割婻漛": "843"
|
||||
},
|
||||
"requests": {
|
||||
"Z綶ĀRġ磸": "628"
|
||||
"ǖʣ国ȏ禫eÒ": "554"
|
||||
}
|
||||
},
|
||||
"volumeName": "375",
|
||||
"storageClassName": "376",
|
||||
"volumeMode": "ȗ\u003c8^翜T蘈",
|
||||
"volumeName": "382",
|
||||
"storageClassName": "383",
|
||||
"volumeMode": "gȠ蕁嵍£搣溋",
|
||||
"dataSource": {
|
||||
"apiGroup": "377",
|
||||
"kind": "378",
|
||||
"name": "379"
|
||||
"apiGroup": "384",
|
||||
"kind": "385",
|
||||
"name": "386"
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"phase": "筞X銲tHǽ÷閂抰",
|
||||
"phase": "縻湸Ŀ鴎靇!翘ǼZ熝Ʊ宷泐",
|
||||
"accessModes": [
|
||||
""
|
||||
"vŰ`Ǧɝ"
|
||||
],
|
||||
"capacity": {
|
||||
"CǙķȈĐI梞ū筀-": "457"
|
||||
"ǖ菐u": "331"
|
||||
},
|
||||
"conditions": [
|
||||
{
|
||||
"type": "mAȥ睙蜵E坉Ɖ虼/h毂y覙 ",
|
||||
"status": "4'N擻",
|
||||
"lastProbeTime": "2725-12-02T15:24:11Z",
|
||||
"lastTransitionTime": "2546-07-16T14:04:49Z",
|
||||
"reason": "380",
|
||||
"message": "381"
|
||||
"type": "ɴC}怢",
|
||||
"status": "D?/nēɅĀ埰ʀł!U詨nj1ýǝ",
|
||||
"lastProbeTime": "2107-09-25T05:42:07Z",
|
||||
"lastTransitionTime": "2812-05-15T09:05:15Z",
|
||||
"reason": "387",
|
||||
"message": "388"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"serviceName": "382",
|
||||
"serviceName": "389",
|
||||
"podManagementPolicy": "cõ乨厰ʚ±",
|
||||
"updateStrategy": {
|
||||
"type": "楗鱶镖喗vȥ倉螆ȨX\u003e,«ɒó",
|
||||
"rollingUpdate": {
|
||||
"partition": 1952497813
|
||||
"partition": 2016992077
|
||||
}
|
||||
},
|
||||
"revisionHistoryLimit": 1538760390
|
||||
"revisionHistoryLimit": -2124540623
|
||||
},
|
||||
"status": {
|
||||
"observedGeneration": 1489387970461329270,
|
||||
"replicas": 1836894267,
|
||||
"readyReplicas": 1948226499,
|
||||
"currentReplicas": 2000161472,
|
||||
"updatedReplicas": -326058040,
|
||||
"currentRevision": "383",
|
||||
"updateRevision": "384",
|
||||
"collisionCount": 1345726423,
|
||||
"observedGeneration": 4582460358383455702,
|
||||
"replicas": 927803698,
|
||||
"readyReplicas": 846765750,
|
||||
"currentReplicas": -448451261,
|
||||
"updatedReplicas": 1818388551,
|
||||
"currentRevision": "390",
|
||||
"updateRevision": "391",
|
||||
"collisionCount": -906369043,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "暬Ƒ琇ũ齑誀ŭ\"ɦ?鮻ȧH僠",
|
||||
"status": "ÙQ阉(闒ƈƳ萎Ŋ\u003ceÙ蝌铀í",
|
||||
"lastTransitionTime": "2059-07-10T07:14:14Z",
|
||||
"reason": "385",
|
||||
"message": "386"
|
||||
"type": "斩I儑瓔¯什p矵\u00267Ʃɩ衑L0宑",
|
||||
"status": "ďʬʞǦ坭!鷇ǚ鴙",
|
||||
"lastTransitionTime": "2281-04-03T20:54:11Z",
|
||||
"reason": "392",
|
||||
"message": "393"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -32,8 +32,9 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
podManagementPolicy: cõ乨厰ʚ±
|
||||
replicas: -1978186127
|
||||
revisionHistoryLimit: 1538760390
|
||||
revisionHistoryLimit: -2124540623
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F
|
||||
@ -42,7 +43,7 @@ spec:
|
||||
- y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16
|
||||
matchLabels:
|
||||
w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F
|
||||
serviceName: "382"
|
||||
serviceName: "389"
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -525,6 +526,16 @@ spec:
|
||||
operator: 抷qTfZȻ干m謆7
|
||||
tolerationSeconds: -7411984641310969236
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa
|
||||
maxSkew: 44905239
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -729,84 +740,88 @@ spec:
|
||||
volumePath: "110"
|
||||
updateStrategy:
|
||||
rollingUpdate:
|
||||
partition: 1952497813
|
||||
partition: 2016992077
|
||||
type: 楗鱶镖喗vȥ倉螆ȨX>,«ɒó
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
annotations:
|
||||
"356": "357"
|
||||
clusterName: "362"
|
||||
"363": "364"
|
||||
clusterName: "369"
|
||||
creationTimestamp: null
|
||||
deletionGracePeriodSeconds: 5247456886637678767
|
||||
deletionGracePeriodSeconds: 6571334195964589531
|
||||
finalizers:
|
||||
- "361"
|
||||
generateName: "350"
|
||||
generation: -3511493794676511173
|
||||
- "368"
|
||||
generateName: "357"
|
||||
generation: -162807750201503418
|
||||
labels:
|
||||
"354": "355"
|
||||
"361": "362"
|
||||
managedFields:
|
||||
- apiVersion: "364"
|
||||
- apiVersion: "371"
|
||||
fields:
|
||||
"365":
|
||||
"366": null
|
||||
manager: "363"
|
||||
operation: 餘ŁƁ翂|C
|
||||
name: "349"
|
||||
namespace: "351"
|
||||
"372":
|
||||
"373": null
|
||||
manager: "370"
|
||||
operation: Ŋ<eÙ蝌铀íÅė 宣a(炛帵(弬NĆ
|
||||
name: "356"
|
||||
namespace: "358"
|
||||
ownerReferences:
|
||||
- apiVersion: "358"
|
||||
blockOwnerDeletion: true
|
||||
controller: false
|
||||
kind: "359"
|
||||
name: "360"
|
||||
uid: Bb偃礳Ȭ痍脉PP
|
||||
resourceVersion: "5540407251138887855"
|
||||
selfLink: "352"
|
||||
- apiVersion: "365"
|
||||
blockOwnerDeletion: false
|
||||
controller: true
|
||||
kind: "366"
|
||||
name: "367"
|
||||
uid: 嶐暁×軓鼐嵱宯ÙQ阉(闒
|
||||
resourceVersion: "1303883272262540341"
|
||||
selfLink: "359"
|
||||
uid: Ɯk菪隃尳芛Ÿ2SȲ1z勻
|
||||
spec:
|
||||
accessModes:
|
||||
- 藷曥摮Z Ǐg鲅峣/vɟ擅Ɇǥ
|
||||
- ""
|
||||
dataSource:
|
||||
apiGroup: "377"
|
||||
kind: "378"
|
||||
name: "379"
|
||||
apiGroup: "384"
|
||||
kind: "385"
|
||||
name: "386"
|
||||
resources:
|
||||
limits:
|
||||
"": "204"
|
||||
'}¹旛坷硂鋡浤ɖ緖焿熣$ɒ割婻漛': "843"
|
||||
requests:
|
||||
Z綶ĀRġ磸: "628"
|
||||
ǖʣ国ȏ禫eÒ: "554"
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 39-A_-_l67Q.-_r
|
||||
operator: Exists
|
||||
- key: 75-p-z---k-5r6h--y7o-0-wq-zfdw73w0---4a18-f4/d1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--2
|
||||
operator: In
|
||||
values:
|
||||
- u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0
|
||||
matchLabels:
|
||||
L_1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__40: a68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP
|
||||
storageClassName: "376"
|
||||
volumeMode: ȗ<8^翜T蘈
|
||||
volumeName: "375"
|
||||
U7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E: w_tdt_-Z0_TM_p6lM.Y-nd8
|
||||
storageClassName: "383"
|
||||
volumeMode: gȠ蕁嵍£搣溋
|
||||
volumeName: "382"
|
||||
status:
|
||||
accessModes:
|
||||
- ""
|
||||
- vŰ`Ǧɝ
|
||||
capacity:
|
||||
CǙķȈĐI梞ū筀-: "457"
|
||||
ǖ菐u: "331"
|
||||
conditions:
|
||||
- lastProbeTime: "2725-12-02T15:24:11Z"
|
||||
lastTransitionTime: "2546-07-16T14:04:49Z"
|
||||
message: "381"
|
||||
reason: "380"
|
||||
status: 4'N擻
|
||||
type: mAȥ睙蜵E坉Ɖ虼/h毂y覙
|
||||
phase: 筞X銲tHǽ÷閂抰
|
||||
- lastProbeTime: "2107-09-25T05:42:07Z"
|
||||
lastTransitionTime: "2812-05-15T09:05:15Z"
|
||||
message: "388"
|
||||
reason: "387"
|
||||
status: D?/nēɅĀ埰ʀł!U詨nj1ýǝ
|
||||
type: ɴC}怢
|
||||
phase: 縻湸Ŀ鴎靇!翘ǼZ熝Ʊ宷泐
|
||||
status:
|
||||
collisionCount: 1345726423
|
||||
collisionCount: -906369043
|
||||
conditions:
|
||||
- lastTransitionTime: "2059-07-10T07:14:14Z"
|
||||
message: "386"
|
||||
reason: "385"
|
||||
status: ÙQ阉(闒ƈƳ萎Ŋ<eÙ蝌铀í
|
||||
type: 暬Ƒ琇ũ齑誀ŭ"ɦ?鮻ȧH僠
|
||||
currentReplicas: 2000161472
|
||||
currentRevision: "383"
|
||||
observedGeneration: 1489387970461329270
|
||||
readyReplicas: 1948226499
|
||||
replicas: 1836894267
|
||||
updateRevision: "384"
|
||||
updatedReplicas: -326058040
|
||||
- lastTransitionTime: "2281-04-03T20:54:11Z"
|
||||
message: "393"
|
||||
reason: "392"
|
||||
status: ďʬʞǦ坭!鷇ǚ鴙
|
||||
type: 斩I儑瓔¯什p矵&7Ʃɩ衑L0宑
|
||||
currentReplicas: -448451261
|
||||
currentRevision: "390"
|
||||
observedGeneration: 4582460358383455702
|
||||
readyReplicas: 846765750
|
||||
replicas: 927803698
|
||||
updateRevision: "391"
|
||||
updatedReplicas: 1818388551
|
||||
|
@ -1051,35 +1051,53 @@
|
||||
"preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ",
|
||||
"overhead": {
|
||||
"硑Ț匡婲#ɛ蛳j惧鷋簡SļŽɣB矗E": "667"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 1008427374,
|
||||
"topologyKey": "351",
|
||||
"whenUnsatisfiable": "揃_ftvĩĚƂ蚅郦抷qTfZ",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"fY6T4g_-.._Lf2t_m...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2Z": "i_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-__bJ"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "7Pn-W23-_.z_.._s--_F-BR-.h_-2-s",
|
||||
"operator": "Exists"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"updateStrategy": {
|
||||
"type": "乾毛ĥu疾4姺剟ź魊塾ɖ$",
|
||||
"type": "tŧK剛Ʀ魨练脨,Ƃ3貊",
|
||||
"rollingUpdate": {
|
||||
|
||||
}
|
||||
},
|
||||
"minReadySeconds": 108452964,
|
||||
"revisionHistoryLimit": -1556813247
|
||||
"minReadySeconds": 527722852,
|
||||
"revisionHistoryLimit": -1109287817
|
||||
},
|
||||
"status": {
|
||||
"currentNumberScheduled": -699990187,
|
||||
"numberMisscheduled": 1494873941,
|
||||
"desiredNumberScheduled": -150888717,
|
||||
"numberReady": 159036358,
|
||||
"observedGeneration": 8572471297015927631,
|
||||
"updatedNumberScheduled": 2017039887,
|
||||
"numberAvailable": -1370389893,
|
||||
"numberUnavailable": -1065451254,
|
||||
"collisionCount": 256213209,
|
||||
"currentNumberScheduled": -227159566,
|
||||
"numberMisscheduled": 1555151820,
|
||||
"desiredNumberScheduled": -1757808404,
|
||||
"numberReady": 957711740,
|
||||
"observedGeneration": -725266266422306482,
|
||||
"updatedNumberScheduled": -1461365428,
|
||||
"numberAvailable": -886586171,
|
||||
"numberUnavailable": -496491540,
|
||||
"collisionCount": -918715115,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "ŜĂ",
|
||||
"status": "!ń1ċƹ|慼櫁色苆试揯遐",
|
||||
"lastTransitionTime": "2058-09-30T18:21:51Z",
|
||||
"reason": "351",
|
||||
"message": "352"
|
||||
"type": "Ķ餍4Y鳲Jɡj瓇ɽ丿Y",
|
||||
"status": "媴h5ƅȸȓɻ猶N嫡",
|
||||
"lastTransitionTime": "2153-11-03T10:00:52Z",
|
||||
"reason": "358",
|
||||
"message": "359"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -32,8 +32,8 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
minReadySeconds: 108452964
|
||||
revisionHistoryLimit: -1556813247
|
||||
minReadySeconds: 527722852
|
||||
revisionHistoryLimit: -1109287817
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B
|
||||
@ -521,6 +521,16 @@ spec:
|
||||
operator: Uȍ
|
||||
tolerationSeconds: 5874355269862618775
|
||||
value: "342"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 7Pn-W23-_.z_.._s--_F-BR-.h_-2-s
|
||||
operator: Exists
|
||||
matchLabels:
|
||||
fY6T4g_-.._Lf2t_m...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2Z: i_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-__bJ
|
||||
maxSkew: 1008427374
|
||||
topologyKey: "351"
|
||||
whenUnsatisfiable: 揃_ftvĩĚƂ蚅郦抷qTfZ
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -723,20 +733,20 @@ spec:
|
||||
volumePath: "110"
|
||||
updateStrategy:
|
||||
rollingUpdate: {}
|
||||
type: 乾毛ĥu疾4姺剟ź魊塾ɖ$
|
||||
type: tŧK剛Ʀ魨练脨,Ƃ3貊
|
||||
status:
|
||||
collisionCount: 256213209
|
||||
collisionCount: -918715115
|
||||
conditions:
|
||||
- lastTransitionTime: "2058-09-30T18:21:51Z"
|
||||
message: "352"
|
||||
reason: "351"
|
||||
status: '!ń1ċƹ|慼櫁色苆试揯遐'
|
||||
type: ŜĂ
|
||||
currentNumberScheduled: -699990187
|
||||
desiredNumberScheduled: -150888717
|
||||
numberAvailable: -1370389893
|
||||
numberMisscheduled: 1494873941
|
||||
numberReady: 159036358
|
||||
numberUnavailable: -1065451254
|
||||
observedGeneration: 8572471297015927631
|
||||
updatedNumberScheduled: 2017039887
|
||||
- lastTransitionTime: "2153-11-03T10:00:52Z"
|
||||
message: "359"
|
||||
reason: "358"
|
||||
status: 媴h5ƅȸȓɻ猶N嫡
|
||||
type: Ķ餍4Y鳲Jɡj瓇ɽ丿Y
|
||||
currentNumberScheduled: -227159566
|
||||
desiredNumberScheduled: -1757808404
|
||||
numberAvailable: -886586171
|
||||
numberMisscheduled: 1555151820
|
||||
numberReady: 957711740
|
||||
numberUnavailable: -496491540
|
||||
observedGeneration: -725266266422306482
|
||||
updatedNumberScheduled: -1461365428
|
||||
|
@ -1058,36 +1058,54 @@
|
||||
"preemptionPolicy": "qiǙĞǠ",
|
||||
"overhead": {
|
||||
"锒鿦Ršțb贇髪č": "840"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 44905239,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b": "E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"strategy": {
|
||||
"type": "暇镘買ɱD很唟-墡è箁E嗆R2璻",
|
||||
"type": "琇ũ齑誀ŭ\"ɦ?鮻ȧH僠 ",
|
||||
"rollingUpdate": {
|
||||
|
||||
}
|
||||
},
|
||||
"minReadySeconds": 1969832939,
|
||||
"revisionHistoryLimit": -984441502,
|
||||
"progressDeadlineSeconds": 609488884
|
||||
"minReadySeconds": -517165840,
|
||||
"revisionHistoryLimit": 1605659256,
|
||||
"progressDeadlineSeconds": 1266174302
|
||||
},
|
||||
"status": {
|
||||
"observedGeneration": -2515851994541435779,
|
||||
"replicas": -1761745349,
|
||||
"updatedReplicas": 853127920,
|
||||
"readyReplicas": -1585749538,
|
||||
"availableReplicas": 1652110987,
|
||||
"unavailableReplicas": -572810738,
|
||||
"observedGeneration": 2247058080259757914,
|
||||
"replicas": -87275477,
|
||||
"updatedReplicas": -1140021566,
|
||||
"readyReplicas": 2081997618,
|
||||
"availableReplicas": -261966046,
|
||||
"unavailableReplicas": 444881930,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "ªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮",
|
||||
"status": "}óǑ獰Ĉ癯頯",
|
||||
"lastUpdateTime": "2605-01-14T06:17:32Z",
|
||||
"lastTransitionTime": "2709-11-25T14:54:03Z",
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
"type": "黹ʩ鹸ɷLȋw`揄戀Ž彙p",
|
||||
"status": "Ćɜɘ灢7ưgǣ",
|
||||
"lastUpdateTime": "2061-09-04T01:12:20Z",
|
||||
"lastTransitionTime": "2720-08-01T20:39:42Z",
|
||||
"reason": "356",
|
||||
"message": "357"
|
||||
}
|
||||
],
|
||||
"collisionCount": -2053075334
|
||||
"collisionCount": 1429176680
|
||||
}
|
||||
}
|
Binary file not shown.
@ -32,10 +32,10 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
minReadySeconds: 1969832939
|
||||
progressDeadlineSeconds: 609488884
|
||||
minReadySeconds: -517165840
|
||||
progressDeadlineSeconds: 1266174302
|
||||
replicas: -1978186127
|
||||
revisionHistoryLimit: -984441502
|
||||
revisionHistoryLimit: 1605659256
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F
|
||||
@ -46,7 +46,7 @@ spec:
|
||||
w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F
|
||||
strategy:
|
||||
rollingUpdate: {}
|
||||
type: 暇镘買ɱD很唟-墡è箁E嗆R2璻
|
||||
type: '琇ũ齑誀ŭ"ɦ?鮻ȧH僠 '
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -529,6 +529,16 @@ spec:
|
||||
operator: 抷qTfZȻ干m謆7
|
||||
tolerationSeconds: -7411984641310969236
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa
|
||||
maxSkew: 44905239
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -732,17 +742,17 @@ spec:
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
status:
|
||||
availableReplicas: 1652110987
|
||||
collisionCount: -2053075334
|
||||
availableReplicas: -261966046
|
||||
collisionCount: 1429176680
|
||||
conditions:
|
||||
- lastTransitionTime: "2709-11-25T14:54:03Z"
|
||||
lastUpdateTime: "2605-01-14T06:17:32Z"
|
||||
message: "350"
|
||||
reason: "349"
|
||||
status: '}óǑ獰Ĉ癯頯'
|
||||
type: ªɛȨç捌聮ŃŻ@ǮJ=礏ƴ磳藷曥摮
|
||||
observedGeneration: -2515851994541435779
|
||||
readyReplicas: -1585749538
|
||||
replicas: -1761745349
|
||||
unavailableReplicas: -572810738
|
||||
updatedReplicas: 853127920
|
||||
- lastTransitionTime: "2720-08-01T20:39:42Z"
|
||||
lastUpdateTime: "2061-09-04T01:12:20Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
status: Ćɜɘ灢7ưgǣ
|
||||
type: 黹ʩ鹸ɷLȋw`揄戀Ž彙p
|
||||
observedGeneration: 2247058080259757914
|
||||
readyReplicas: 2081997618
|
||||
replicas: -87275477
|
||||
unavailableReplicas: 444881930
|
||||
updatedReplicas: -1140021566
|
||||
|
@ -1045,23 +1045,44 @@
|
||||
"preemptionPolicy": "ʜ_ȭwɵ糫武诰ð",
|
||||
"overhead": {
|
||||
"娒Ġ滔xvŗÑ\"虆k遚釾ʼn{": "803"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": -1531421126,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "墘ȕûy\u003cvĝ線Ưȫ喆5O2.",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY": "0"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO",
|
||||
"operator": "NotIn",
|
||||
"values": [
|
||||
"c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"replicas": 1226704591,
|
||||
"fullyLabeledReplicas": 801466911,
|
||||
"readyReplicas": -545107118,
|
||||
"availableReplicas": -746105654,
|
||||
"observedGeneration": 4456040724914385859,
|
||||
"replicas": -1530496417,
|
||||
"fullyLabeledReplicas": -1698525469,
|
||||
"readyReplicas": -525943726,
|
||||
"availableReplicas": -578926701,
|
||||
"observedGeneration": 8034206547748752944,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "\u003cvĝ線Ưȫ喆5O2.:鑋Ļ",
|
||||
"status": "H筆U锟蕞纥奆0ǔ廘ɵ岳v\u0026ȝxɕū",
|
||||
"lastTransitionTime": "2732-10-05T01:06:26Z",
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
"type": "Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲",
|
||||
"status": "\u003e堵zŕƧ钖孝0蛮xAǫ\u0026tŧK剛Ʀ",
|
||||
"lastTransitionTime": "2837-10-14T23:23:27Z",
|
||||
"reason": "356",
|
||||
"message": "357"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -519,6 +519,18 @@ spec:
|
||||
operator: '}缫,'
|
||||
tolerationSeconds: 5005983565679986804
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO
|
||||
operator: NotIn
|
||||
values:
|
||||
- c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG
|
||||
matchLabels:
|
||||
7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY: "0"
|
||||
maxSkew: -1531421126
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: 墘ȕûy<vĝ線Ưȫ喆5O2.
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -716,14 +728,14 @@ spec:
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
status:
|
||||
availableReplicas: -746105654
|
||||
availableReplicas: -578926701
|
||||
conditions:
|
||||
- lastTransitionTime: "2732-10-05T01:06:26Z"
|
||||
message: "350"
|
||||
reason: "349"
|
||||
status: H筆U锟蕞纥奆0ǔ廘ɵ岳v&ȝxɕū
|
||||
type: <vĝ線Ưȫ喆5O2.:鑋Ļ
|
||||
fullyLabeledReplicas: 801466911
|
||||
observedGeneration: 4456040724914385859
|
||||
readyReplicas: -545107118
|
||||
replicas: 1226704591
|
||||
- lastTransitionTime: "2837-10-14T23:23:27Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
status: '>堵zŕƧ钖孝0蛮xAǫ&tŧK剛Ʀ'
|
||||
type: Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲
|
||||
fullyLabeledReplicas: -1698525469
|
||||
observedGeneration: 8034206547748752944
|
||||
readyReplicas: -525943726
|
||||
replicas: -1530496417
|
||||
|
@ -1058,126 +1058,150 @@
|
||||
"preemptionPolicy": "qiǙĞǠ",
|
||||
"overhead": {
|
||||
"锒鿦Ršțb贇髪č": "840"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 44905239,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b": "E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"volumeClaimTemplates": [
|
||||
{
|
||||
"metadata": {
|
||||
"name": "349",
|
||||
"generateName": "350",
|
||||
"namespace": "351",
|
||||
"selfLink": "352",
|
||||
"resourceVersion": "5540407251138887855",
|
||||
"generation": -3511493794676511173,
|
||||
"name": "356",
|
||||
"generateName": "357",
|
||||
"namespace": "358",
|
||||
"selfLink": "359",
|
||||
"uid": "Ɯk菪隃尳芛Ÿ2SȲ1z勻",
|
||||
"resourceVersion": "1303883272262540341",
|
||||
"generation": -162807750201503418,
|
||||
"creationTimestamp": null,
|
||||
"deletionGracePeriodSeconds": 5247456886637678767,
|
||||
"deletionGracePeriodSeconds": 6571334195964589531,
|
||||
"labels": {
|
||||
"354": "355"
|
||||
"361": "362"
|
||||
},
|
||||
"annotations": {
|
||||
"356": "357"
|
||||
"363": "364"
|
||||
},
|
||||
"ownerReferences": [
|
||||
{
|
||||
"apiVersion": "358",
|
||||
"kind": "359",
|
||||
"name": "360",
|
||||
"uid": "Bb偃礳Ȭ痍脉PP",
|
||||
"controller": false,
|
||||
"blockOwnerDeletion": true
|
||||
"apiVersion": "365",
|
||||
"kind": "366",
|
||||
"name": "367",
|
||||
"uid": "嶐暁×軓鼐嵱宯ÙQ阉(闒",
|
||||
"controller": true,
|
||||
"blockOwnerDeletion": false
|
||||
}
|
||||
],
|
||||
"finalizers": [
|
||||
"361"
|
||||
"368"
|
||||
],
|
||||
"clusterName": "362",
|
||||
"clusterName": "369",
|
||||
"managedFields": [
|
||||
{
|
||||
"manager": "363",
|
||||
"operation": "餘ŁƁ翂|C",
|
||||
"apiVersion": "364",
|
||||
"fields": {"365":{"366":null}}
|
||||
"manager": "370",
|
||||
"operation": "Ŋ\u003ceÙ蝌铀íÅė 宣a(炛帵(弬NĆ",
|
||||
"apiVersion": "371",
|
||||
"fields": {"372":{"373":null}}
|
||||
}
|
||||
]
|
||||
},
|
||||
"spec": {
|
||||
"accessModes": [
|
||||
"藷曥摮Z Ǐg鲅峣/vɟ擅Ɇǥ"
|
||||
""
|
||||
],
|
||||
"selector": {
|
||||
"matchLabels": {
|
||||
"L_1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__40": "a68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP"
|
||||
"U7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E": "w_tdt_-Z0_TM_p6lM.Y-nd8"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "39-A_-_l67Q.-_r",
|
||||
"operator": "Exists"
|
||||
"key": "75-p-z---k-5r6h--y7o-0-wq-zfdw73w0---4a18-f4/d1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--2",
|
||||
"operator": "In",
|
||||
"values": [
|
||||
"u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0"
|
||||
]
|
||||
}
|
||||
]
|
||||
},
|
||||
"resources": {
|
||||
"limits": {
|
||||
"": "204"
|
||||
"}¹旛坷硂鋡浤ɖ緖焿熣$ɒ割婻漛": "843"
|
||||
},
|
||||
"requests": {
|
||||
"Z綶ĀRġ磸": "628"
|
||||
"ǖʣ国ȏ禫eÒ": "554"
|
||||
}
|
||||
},
|
||||
"volumeName": "375",
|
||||
"storageClassName": "376",
|
||||
"volumeMode": "ȗ\u003c8^翜T蘈",
|
||||
"volumeName": "382",
|
||||
"storageClassName": "383",
|
||||
"volumeMode": "gȠ蕁嵍£搣溋",
|
||||
"dataSource": {
|
||||
"apiGroup": "377",
|
||||
"kind": "378",
|
||||
"name": "379"
|
||||
"apiGroup": "384",
|
||||
"kind": "385",
|
||||
"name": "386"
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"phase": "筞X銲tHǽ÷閂抰",
|
||||
"phase": "縻湸Ŀ鴎靇!翘ǼZ熝Ʊ宷泐",
|
||||
"accessModes": [
|
||||
""
|
||||
"vŰ`Ǧɝ"
|
||||
],
|
||||
"capacity": {
|
||||
"CǙķȈĐI梞ū筀-": "457"
|
||||
"ǖ菐u": "331"
|
||||
},
|
||||
"conditions": [
|
||||
{
|
||||
"type": "mAȥ睙蜵E坉Ɖ虼/h毂y覙 ",
|
||||
"status": "4'N擻",
|
||||
"lastProbeTime": "2725-12-02T15:24:11Z",
|
||||
"lastTransitionTime": "2546-07-16T14:04:49Z",
|
||||
"reason": "380",
|
||||
"message": "381"
|
||||
"type": "ɴC}怢",
|
||||
"status": "D?/nēɅĀ埰ʀł!U詨nj1ýǝ",
|
||||
"lastProbeTime": "2107-09-25T05:42:07Z",
|
||||
"lastTransitionTime": "2812-05-15T09:05:15Z",
|
||||
"reason": "387",
|
||||
"message": "388"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
],
|
||||
"serviceName": "382",
|
||||
"serviceName": "389",
|
||||
"podManagementPolicy": "cõ乨厰ʚ±",
|
||||
"updateStrategy": {
|
||||
"type": "楗鱶镖喗vȥ倉螆ȨX\u003e,«ɒó",
|
||||
"rollingUpdate": {
|
||||
"partition": 1952497813
|
||||
"partition": 2016992077
|
||||
}
|
||||
},
|
||||
"revisionHistoryLimit": 1538760390
|
||||
"revisionHistoryLimit": -2124540623
|
||||
},
|
||||
"status": {
|
||||
"observedGeneration": 8218676932085767799,
|
||||
"replicas": 1423120294,
|
||||
"readyReplicas": -1147281085,
|
||||
"currentReplicas": -2037929910,
|
||||
"updatedReplicas": 1589830480,
|
||||
"currentRevision": "383",
|
||||
"updateRevision": "384",
|
||||
"collisionCount": 1897665453,
|
||||
"observedGeneration": 6685370236584602474,
|
||||
"replicas": -465176274,
|
||||
"readyReplicas": 920170539,
|
||||
"currentReplicas": -1408181738,
|
||||
"updatedReplicas": 2144242714,
|
||||
"currentRevision": "390",
|
||||
"updateRevision": "391",
|
||||
"collisionCount": -1650280220,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "\u003c僚徘ó蒿",
|
||||
"status": "誀ŭ\"ɦ?",
|
||||
"lastTransitionTime": "2741-08-01T23:33:42Z",
|
||||
"reason": "385",
|
||||
"message": "386"
|
||||
"type": "ɞ",
|
||||
"status": "I儑瓔¯",
|
||||
"lastTransitionTime": "2875-07-01T09:17:38Z",
|
||||
"reason": "392",
|
||||
"message": "393"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -32,8 +32,9 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
podManagementPolicy: cõ乨厰ʚ±
|
||||
replicas: -1978186127
|
||||
revisionHistoryLimit: 1538760390
|
||||
revisionHistoryLimit: -2124540623
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F
|
||||
@ -42,7 +43,7 @@ spec:
|
||||
- y_y_o0_5qN2_---_M.N_._a6.9bHjdH.-.5_.I8__.-AIw.__-___16
|
||||
matchLabels:
|
||||
w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F
|
||||
serviceName: "382"
|
||||
serviceName: "389"
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -525,6 +526,16 @@ spec:
|
||||
operator: 抷qTfZȻ干m謆7
|
||||
tolerationSeconds: -7411984641310969236
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa
|
||||
maxSkew: 44905239
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -729,84 +740,88 @@ spec:
|
||||
volumePath: "110"
|
||||
updateStrategy:
|
||||
rollingUpdate:
|
||||
partition: 1952497813
|
||||
partition: 2016992077
|
||||
type: 楗鱶镖喗vȥ倉螆ȨX>,«ɒó
|
||||
volumeClaimTemplates:
|
||||
- metadata:
|
||||
annotations:
|
||||
"356": "357"
|
||||
clusterName: "362"
|
||||
"363": "364"
|
||||
clusterName: "369"
|
||||
creationTimestamp: null
|
||||
deletionGracePeriodSeconds: 5247456886637678767
|
||||
deletionGracePeriodSeconds: 6571334195964589531
|
||||
finalizers:
|
||||
- "361"
|
||||
generateName: "350"
|
||||
generation: -3511493794676511173
|
||||
- "368"
|
||||
generateName: "357"
|
||||
generation: -162807750201503418
|
||||
labels:
|
||||
"354": "355"
|
||||
"361": "362"
|
||||
managedFields:
|
||||
- apiVersion: "364"
|
||||
- apiVersion: "371"
|
||||
fields:
|
||||
"365":
|
||||
"366": null
|
||||
manager: "363"
|
||||
operation: 餘ŁƁ翂|C
|
||||
name: "349"
|
||||
namespace: "351"
|
||||
"372":
|
||||
"373": null
|
||||
manager: "370"
|
||||
operation: Ŋ<eÙ蝌铀íÅė 宣a(炛帵(弬NĆ
|
||||
name: "356"
|
||||
namespace: "358"
|
||||
ownerReferences:
|
||||
- apiVersion: "358"
|
||||
blockOwnerDeletion: true
|
||||
controller: false
|
||||
kind: "359"
|
||||
name: "360"
|
||||
uid: Bb偃礳Ȭ痍脉PP
|
||||
resourceVersion: "5540407251138887855"
|
||||
selfLink: "352"
|
||||
- apiVersion: "365"
|
||||
blockOwnerDeletion: false
|
||||
controller: true
|
||||
kind: "366"
|
||||
name: "367"
|
||||
uid: 嶐暁×軓鼐嵱宯ÙQ阉(闒
|
||||
resourceVersion: "1303883272262540341"
|
||||
selfLink: "359"
|
||||
uid: Ɯk菪隃尳芛Ÿ2SȲ1z勻
|
||||
spec:
|
||||
accessModes:
|
||||
- 藷曥摮Z Ǐg鲅峣/vɟ擅Ɇǥ
|
||||
- ""
|
||||
dataSource:
|
||||
apiGroup: "377"
|
||||
kind: "378"
|
||||
name: "379"
|
||||
apiGroup: "384"
|
||||
kind: "385"
|
||||
name: "386"
|
||||
resources:
|
||||
limits:
|
||||
"": "204"
|
||||
'}¹旛坷硂鋡浤ɖ緖焿熣$ɒ割婻漛': "843"
|
||||
requests:
|
||||
Z綶ĀRġ磸: "628"
|
||||
ǖʣ国ȏ禫eÒ: "554"
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 39-A_-_l67Q.-_r
|
||||
operator: Exists
|
||||
- key: 75-p-z---k-5r6h--y7o-0-wq-zfdw73w0---4a18-f4/d1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--2
|
||||
operator: In
|
||||
values:
|
||||
- u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0
|
||||
matchLabels:
|
||||
L_1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__40: a68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP
|
||||
storageClassName: "376"
|
||||
volumeMode: ȗ<8^翜T蘈
|
||||
volumeName: "375"
|
||||
U7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E: w_tdt_-Z0_TM_p6lM.Y-nd8
|
||||
storageClassName: "383"
|
||||
volumeMode: gȠ蕁嵍£搣溋
|
||||
volumeName: "382"
|
||||
status:
|
||||
accessModes:
|
||||
- ""
|
||||
- vŰ`Ǧɝ
|
||||
capacity:
|
||||
CǙķȈĐI梞ū筀-: "457"
|
||||
ǖ菐u: "331"
|
||||
conditions:
|
||||
- lastProbeTime: "2725-12-02T15:24:11Z"
|
||||
lastTransitionTime: "2546-07-16T14:04:49Z"
|
||||
message: "381"
|
||||
reason: "380"
|
||||
status: 4'N擻
|
||||
type: mAȥ睙蜵E坉Ɖ虼/h毂y覙
|
||||
phase: 筞X銲tHǽ÷閂抰
|
||||
- lastProbeTime: "2107-09-25T05:42:07Z"
|
||||
lastTransitionTime: "2812-05-15T09:05:15Z"
|
||||
message: "388"
|
||||
reason: "387"
|
||||
status: D?/nēɅĀ埰ʀł!U詨nj1ýǝ
|
||||
type: ɴC}怢
|
||||
phase: 縻湸Ŀ鴎靇!翘ǼZ熝Ʊ宷泐
|
||||
status:
|
||||
collisionCount: 1897665453
|
||||
collisionCount: -1650280220
|
||||
conditions:
|
||||
- lastTransitionTime: "2741-08-01T23:33:42Z"
|
||||
message: "386"
|
||||
reason: "385"
|
||||
status: 誀ŭ"ɦ?
|
||||
type: <僚徘ó蒿
|
||||
currentReplicas: -2037929910
|
||||
currentRevision: "383"
|
||||
observedGeneration: 8218676932085767799
|
||||
readyReplicas: -1147281085
|
||||
replicas: 1423120294
|
||||
updateRevision: "384"
|
||||
updatedReplicas: 1589830480
|
||||
- lastTransitionTime: "2875-07-01T09:17:38Z"
|
||||
message: "393"
|
||||
reason: "392"
|
||||
status: I儑瓔¯
|
||||
type: ɞ
|
||||
currentReplicas: -1408181738
|
||||
currentRevision: "390"
|
||||
observedGeneration: 6685370236584602474
|
||||
readyReplicas: 920170539
|
||||
replicas: -465176274
|
||||
updateRevision: "391"
|
||||
updatedReplicas: 2144242714
|
||||
|
@ -1055,24 +1055,45 @@
|
||||
"preemptionPolicy": "x柱栦阫Ƈʥ椹ý飝ȕ笧L唞鹚蝉茲ʛ饊",
|
||||
"overhead": {
|
||||
"KIJWĶʗ{裦i÷ɷȤ砘Cș栣": "66"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": -228507563,
|
||||
"topologyKey": "348",
|
||||
"whenUnsatisfiable": "瓊'",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D",
|
||||
"operator": "NotIn",
|
||||
"values": [
|
||||
"txb__-ex-_1_-ODgC_1-_V"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ttlSecondsAfterFinished": -228507563
|
||||
"ttlSecondsAfterFinished": -1358866812
|
||||
},
|
||||
"status": {
|
||||
"conditions": [
|
||||
{
|
||||
"type": "獘薟8Mĕ霉}閜LIȜŚɇA%ɀ蓧",
|
||||
"status": "蘋`翾'ųŎ群E牬庘颮6(|ǖ",
|
||||
"lastProbeTime": "2728-03-18T02:53:59Z",
|
||||
"lastTransitionTime": "2011-03-23T02:35:32Z",
|
||||
"reason": "348",
|
||||
"message": "349"
|
||||
"type": "ʣȁ²戃藎º",
|
||||
"status": "¸乾毛ĥu疾4姺剟ź魊塾ɖ",
|
||||
"lastProbeTime": "2579-01-21T02:51:26Z",
|
||||
"lastTransitionTime": "2320-06-25T04:17:20Z",
|
||||
"reason": "355",
|
||||
"message": "356"
|
||||
}
|
||||
],
|
||||
"active": -578968134,
|
||||
"succeeded": -67057838,
|
||||
"failed": -1261227775
|
||||
"active": -1274163801,
|
||||
"succeeded": 947218777,
|
||||
"failed": -1556813247
|
||||
}
|
||||
}
|
BIN
staging/src/k8s.io/api/testdata/HEAD/batch.v1.Job.pb
vendored
BIN
staging/src/k8s.io/api/testdata/HEAD/batch.v1.Job.pb
vendored
Binary file not shown.
@ -522,6 +522,18 @@ spec:
|
||||
operator: ʗp壥Ƥ揤郡ɑ鮽ǍJB膾扉A
|
||||
tolerationSeconds: -3940998112084713632
|
||||
value: "339"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D
|
||||
operator: NotIn
|
||||
values:
|
||||
- txb__-ex-_1_-ODgC_1-_V
|
||||
matchLabels:
|
||||
6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT
|
||||
maxSkew: -228507563
|
||||
topologyKey: "348"
|
||||
whenUnsatisfiable: 瓊'
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -724,15 +736,15 @@ spec:
|
||||
storagePolicyID: "113"
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
ttlSecondsAfterFinished: -228507563
|
||||
ttlSecondsAfterFinished: -1358866812
|
||||
status:
|
||||
active: -578968134
|
||||
active: -1274163801
|
||||
conditions:
|
||||
- lastProbeTime: "2728-03-18T02:53:59Z"
|
||||
lastTransitionTime: "2011-03-23T02:35:32Z"
|
||||
message: "349"
|
||||
reason: "348"
|
||||
status: 蘋`翾'ųŎ群E牬庘颮6(|ǖ
|
||||
type: 獘薟8Mĕ霉}閜LIȜŚɇA%ɀ蓧
|
||||
failed: -1261227775
|
||||
succeeded: -67057838
|
||||
- lastProbeTime: "2579-01-21T02:51:26Z"
|
||||
lastTransitionTime: "2320-06-25T04:17:20Z"
|
||||
message: "356"
|
||||
reason: "355"
|
||||
status: ¸乾毛ĥu疾4姺剟ź魊塾ɖ
|
||||
type: ʣȁ²戃藎º
|
||||
failed: -1556813247
|
||||
succeeded: 947218777
|
||||
|
@ -1098,25 +1098,43 @@
|
||||
"preemptionPolicy": "l=ƈư呄",
|
||||
"overhead": {
|
||||
"永ʕW6¯ȗŮ": "622"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 5128682,
|
||||
"topologyKey": "364",
|
||||
"whenUnsatisfiable": "枣ITF7抳ƷȂ3丑ť竹ɁøCSɛĭ楿",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"60-u73phjo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--c/Q_y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2tm": "w__--.k47M7y-Dy__3wc.q.8_00.0_._.-_k"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.ht",
|
||||
"operator": "Exists"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ttlSecondsAfterFinished": 5128682
|
||||
"ttlSecondsAfterFinished": 1007324766
|
||||
}
|
||||
},
|
||||
"successfulJobsHistoryLimit": 403946672,
|
||||
"failedJobsHistoryLimit": -774980175
|
||||
"successfulJobsHistoryLimit": 1783825641,
|
||||
"failedJobsHistoryLimit": -925614232
|
||||
},
|
||||
"status": {
|
||||
"active": [
|
||||
{
|
||||
"kind": "364",
|
||||
"namespace": "365",
|
||||
"name": "366",
|
||||
"uid": "Ư竱=沚ʧ蓒硑Ț匡婲",
|
||||
"apiVersion": "367",
|
||||
"resourceVersion": "368",
|
||||
"fieldPath": "369"
|
||||
"kind": "371",
|
||||
"namespace": "372",
|
||||
"name": "373",
|
||||
"uid": "ŧK剛Ʀ魨练",
|
||||
"apiVersion": "374",
|
||||
"resourceVersion": "375",
|
||||
"fieldPath": "376"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -33,7 +33,7 @@ metadata:
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕
|
||||
failedJobsHistoryLimit: -774980175
|
||||
failedJobsHistoryLimit: -925614232
|
||||
jobTemplate:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -561,6 +561,16 @@ spec:
|
||||
operator: ȫ喆5O2.:鑋ĻL©鈀6
|
||||
tolerationSeconds: -2850654160732182959
|
||||
value: "355"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.ht
|
||||
operator: Exists
|
||||
matchLabels:
|
||||
60-u73phjo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--c/Q_y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2tm: w__--.k47M7y-Dy__3wc.q.8_00.0_._.-_k
|
||||
maxSkew: 5128682
|
||||
topologyKey: "364"
|
||||
whenUnsatisfiable: 枣ITF7抳ƷȂ3丑ť竹ɁøCSɛĭ楿
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "77"
|
||||
@ -757,17 +767,17 @@ spec:
|
||||
storagePolicyID: "134"
|
||||
storagePolicyName: "133"
|
||||
volumePath: "131"
|
||||
ttlSecondsAfterFinished: 5128682
|
||||
ttlSecondsAfterFinished: 1007324766
|
||||
schedule: "24"
|
||||
startingDeadlineSeconds: -8817021678265088399
|
||||
successfulJobsHistoryLimit: 403946672
|
||||
successfulJobsHistoryLimit: 1783825641
|
||||
suspend: false
|
||||
status:
|
||||
active:
|
||||
- apiVersion: "367"
|
||||
fieldPath: "369"
|
||||
kind: "364"
|
||||
name: "366"
|
||||
namespace: "365"
|
||||
resourceVersion: "368"
|
||||
uid: Ư竱=沚ʧ蓒硑Ț匡婲
|
||||
- apiVersion: "374"
|
||||
fieldPath: "376"
|
||||
kind: "371"
|
||||
name: "373"
|
||||
namespace: "372"
|
||||
resourceVersion: "375"
|
||||
uid: ŧK剛Ʀ魨练
|
||||
|
@ -1089,10 +1089,28 @@
|
||||
"preemptionPolicy": "üMɮ6).¸赂ʓ蔋 ǵq砯á",
|
||||
"overhead": {
|
||||
"gȇǙ": "432"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 763269620,
|
||||
"topologyKey": "368",
|
||||
"whenUnsatisfiable": "G啾閥óƒ畒Üɉ愂,wa纝佯f",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"U": "Y--_o_2.--4Z7__i1Tm"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "4g-27-5sx6dbp-72q--m--2k-p---139g-29.o-3/L0_5",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ttlSecondsAfterFinished": 763269620
|
||||
"ttlSecondsAfterFinished": -2141504613
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
@ -553,6 +553,16 @@ template:
|
||||
operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊
|
||||
tolerationSeconds: -288011219492438332
|
||||
value: "359"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 4g-27-5sx6dbp-72q--m--2k-p---139g-29.o-3/L0_5
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
U: Y--_o_2.--4Z7__i1Tm
|
||||
maxSkew: 763269620
|
||||
topologyKey: "368"
|
||||
whenUnsatisfiable: G啾閥óƒ畒Üɉ愂,wa纝佯f
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "76"
|
||||
@ -751,4 +761,4 @@ template:
|
||||
storagePolicyID: "133"
|
||||
storagePolicyName: "132"
|
||||
volumePath: "130"
|
||||
ttlSecondsAfterFinished: 763269620
|
||||
ttlSecondsAfterFinished: -2141504613
|
||||
|
@ -1098,25 +1098,43 @@
|
||||
"preemptionPolicy": "l=ƈư呄",
|
||||
"overhead": {
|
||||
"永ʕW6¯ȗŮ": "622"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 5128682,
|
||||
"topologyKey": "364",
|
||||
"whenUnsatisfiable": "枣ITF7抳ƷȂ3丑ť竹ɁøCSɛĭ楿",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"60-u73phjo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--c/Q_y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2tm": "w__--.k47M7y-Dy__3wc.q.8_00.0_._.-_k"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.ht",
|
||||
"operator": "Exists"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ttlSecondsAfterFinished": 5128682
|
||||
"ttlSecondsAfterFinished": 1007324766
|
||||
}
|
||||
},
|
||||
"successfulJobsHistoryLimit": 403946672,
|
||||
"failedJobsHistoryLimit": -774980175
|
||||
"successfulJobsHistoryLimit": 1783825641,
|
||||
"failedJobsHistoryLimit": -925614232
|
||||
},
|
||||
"status": {
|
||||
"active": [
|
||||
{
|
||||
"kind": "364",
|
||||
"namespace": "365",
|
||||
"name": "366",
|
||||
"uid": "Ư竱=沚ʧ蓒硑Ț匡婲",
|
||||
"apiVersion": "367",
|
||||
"resourceVersion": "368",
|
||||
"fieldPath": "369"
|
||||
"kind": "371",
|
||||
"namespace": "372",
|
||||
"name": "373",
|
||||
"uid": "ŧK剛Ʀ魨练",
|
||||
"apiVersion": "374",
|
||||
"resourceVersion": "375",
|
||||
"fieldPath": "376"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -33,7 +33,7 @@ metadata:
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
concurrencyPolicy: ěĂ凗蓏Ŋ蛊ĉy緅縕
|
||||
failedJobsHistoryLimit: -774980175
|
||||
failedJobsHistoryLimit: -925614232
|
||||
jobTemplate:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -561,6 +561,16 @@ spec:
|
||||
operator: ȫ喆5O2.:鑋ĻL©鈀6
|
||||
tolerationSeconds: -2850654160732182959
|
||||
value: "355"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 9_-C-PfNx__-U_.Pn-W23-_.z_.._s--_F-BR-.ht
|
||||
operator: Exists
|
||||
matchLabels:
|
||||
60-u73phjo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--c/Q_y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2tm: w__--.k47M7y-Dy__3wc.q.8_00.0_._.-_k
|
||||
maxSkew: 5128682
|
||||
topologyKey: "364"
|
||||
whenUnsatisfiable: 枣ITF7抳ƷȂ3丑ť竹ɁøCSɛĭ楿
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "77"
|
||||
@ -757,17 +767,17 @@ spec:
|
||||
storagePolicyID: "134"
|
||||
storagePolicyName: "133"
|
||||
volumePath: "131"
|
||||
ttlSecondsAfterFinished: 5128682
|
||||
ttlSecondsAfterFinished: 1007324766
|
||||
schedule: "24"
|
||||
startingDeadlineSeconds: -8817021678265088399
|
||||
successfulJobsHistoryLimit: 403946672
|
||||
successfulJobsHistoryLimit: 1783825641
|
||||
suspend: false
|
||||
status:
|
||||
active:
|
||||
- apiVersion: "367"
|
||||
fieldPath: "369"
|
||||
kind: "364"
|
||||
name: "366"
|
||||
namespace: "365"
|
||||
resourceVersion: "368"
|
||||
uid: Ư竱=沚ʧ蓒硑Ț匡婲
|
||||
- apiVersion: "374"
|
||||
fieldPath: "376"
|
||||
kind: "371"
|
||||
name: "373"
|
||||
namespace: "372"
|
||||
resourceVersion: "375"
|
||||
uid: ŧK剛Ʀ魨练
|
||||
|
@ -1089,10 +1089,28 @@
|
||||
"preemptionPolicy": "üMɮ6).¸赂ʓ蔋 ǵq砯á",
|
||||
"overhead": {
|
||||
"gȇǙ": "432"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 763269620,
|
||||
"topologyKey": "368",
|
||||
"whenUnsatisfiable": "G啾閥óƒ畒Üɉ愂,wa纝佯f",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"U": "Y--_o_2.--4Z7__i1Tm"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "4g-27-5sx6dbp-72q--m--2k-p---139g-29.o-3/L0_5",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"ttlSecondsAfterFinished": 763269620
|
||||
"ttlSecondsAfterFinished": -2141504613
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
@ -553,6 +553,16 @@ template:
|
||||
operator: ȜŚɇA%ɀ蓧睔SJȋ灋槊
|
||||
tolerationSeconds: -288011219492438332
|
||||
value: "359"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 4g-27-5sx6dbp-72q--m--2k-p---139g-29.o-3/L0_5
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
U: Y--_o_2.--4Z7__i1Tm
|
||||
maxSkew: 763269620
|
||||
topologyKey: "368"
|
||||
whenUnsatisfiable: G啾閥óƒ畒Üɉ愂,wa纝佯f
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "76"
|
||||
@ -751,4 +761,4 @@ template:
|
||||
storagePolicyID: "133"
|
||||
storagePolicyName: "132"
|
||||
volumePath: "130"
|
||||
ttlSecondsAfterFinished: 763269620
|
||||
ttlSecondsAfterFinished: -2141504613
|
||||
|
@ -995,122 +995,143 @@
|
||||
"preemptionPolicy": "蓋Cȗä2 ɲ±m嵘厶sȰÖ",
|
||||
"overhead": {
|
||||
"ÆɰŞ襵": "387"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": -474394603,
|
||||
"topologyKey": "319",
|
||||
"whenUnsatisfiable": "稨氙'[",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"3b17ca-_p-y.eQZ9p_6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rUG": "G06.eqk5E_-4-.XH-.k.7.C"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "1_xJw",
|
||||
"operator": "NotIn",
|
||||
"values": [
|
||||
"s-1__gw_-z_659GE.l_.23--_6l.-5_BZk5v3aUY"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
},
|
||||
"status": {
|
||||
"phase": "úʥ",
|
||||
"phase": "[L",
|
||||
"conditions": [
|
||||
{
|
||||
"type": "ƨɤ血x柱栦阫Ƈʥ椹",
|
||||
"status": "裡_Ơ9o",
|
||||
"lastProbeTime": "2816-01-28T10:00:13Z",
|
||||
"lastTransitionTime": "2717-12-27T09:38:52Z",
|
||||
"reason": "319",
|
||||
"message": "320"
|
||||
"type": "遧(韢nP-m稅m",
|
||||
"status": "釾ʼn{朣J",
|
||||
"lastProbeTime": "1990-10-21T17:03:32Z",
|
||||
"lastTransitionTime": "2224-07-28T07:37:12Z",
|
||||
"reason": "326",
|
||||
"message": "327"
|
||||
}
|
||||
],
|
||||
"message": "321",
|
||||
"reason": "322",
|
||||
"nominatedNodeName": "323",
|
||||
"hostIP": "324",
|
||||
"podIP": "325",
|
||||
"message": "328",
|
||||
"reason": "329",
|
||||
"nominatedNodeName": "330",
|
||||
"hostIP": "331",
|
||||
"podIP": "332",
|
||||
"podIPs": [
|
||||
{
|
||||
"ip": "326"
|
||||
"ip": "333"
|
||||
}
|
||||
],
|
||||
"initContainerStatuses": [
|
||||
{
|
||||
"name": "327",
|
||||
"name": "334",
|
||||
"state": {
|
||||
"waiting": {
|
||||
"reason": "328",
|
||||
"message": "329"
|
||||
"reason": "335",
|
||||
"message": "336"
|
||||
},
|
||||
"running": {
|
||||
"startedAt": "2799-07-13T10:11:46Z"
|
||||
"startedAt": "2942-08-08T15:00:29Z"
|
||||
},
|
||||
"terminated": {
|
||||
"exitCode": 1973536810,
|
||||
"signal": 875942769,
|
||||
"reason": "330",
|
||||
"message": "331",
|
||||
"startedAt": "2451-08-26T17:49:09Z",
|
||||
"finishedAt": "2098-10-19T16:30:28Z",
|
||||
"containerID": "332"
|
||||
"exitCode": 2050431546,
|
||||
"signal": -1576968453,
|
||||
"reason": "337",
|
||||
"message": "338",
|
||||
"startedAt": "2364-09-26T03:29:50Z",
|
||||
"finishedAt": "2205-08-17T13:32:30Z",
|
||||
"containerID": "339"
|
||||
}
|
||||
},
|
||||
"lastState": {
|
||||
"waiting": {
|
||||
"reason": "333",
|
||||
"message": "334"
|
||||
"reason": "340",
|
||||
"message": "341"
|
||||
},
|
||||
"running": {
|
||||
"startedAt": "2412-08-30T17:37:16Z"
|
||||
"startedAt": "2172-06-28T19:32:16Z"
|
||||
},
|
||||
"terminated": {
|
||||
"exitCode": -860155892,
|
||||
"signal": 86808213,
|
||||
"reason": "335",
|
||||
"message": "336",
|
||||
"startedAt": "2686-06-26T03:49:23Z",
|
||||
"finishedAt": "2279-05-16T20:52:59Z",
|
||||
"containerID": "337"
|
||||
"exitCode": -396549308,
|
||||
"signal": 1005372430,
|
||||
"reason": "342",
|
||||
"message": "343",
|
||||
"startedAt": "2473-01-17T12:35:00Z",
|
||||
"finishedAt": "2699-03-03T11:43:14Z",
|
||||
"containerID": "344"
|
||||
}
|
||||
},
|
||||
"ready": true,
|
||||
"restartCount": -1203269993,
|
||||
"image": "338",
|
||||
"imageID": "339",
|
||||
"containerID": "340"
|
||||
"restartCount": -487554832,
|
||||
"image": "345",
|
||||
"imageID": "346",
|
||||
"containerID": "347"
|
||||
}
|
||||
],
|
||||
"containerStatuses": [
|
||||
{
|
||||
"name": "341",
|
||||
"name": "348",
|
||||
"state": {
|
||||
"waiting": {
|
||||
"reason": "342",
|
||||
"message": "343"
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
},
|
||||
"running": {
|
||||
"startedAt": "2246-03-17T17:36:19Z"
|
||||
"startedAt": "2165-11-13T17:55:54Z"
|
||||
},
|
||||
"terminated": {
|
||||
"exitCode": 354858537,
|
||||
"signal": 1354397536,
|
||||
"reason": "344",
|
||||
"message": "345",
|
||||
"startedAt": "2607-01-10T14:15:06Z",
|
||||
"finishedAt": "2311-06-21T09:16:38Z",
|
||||
"containerID": "346"
|
||||
"exitCode": -712240836,
|
||||
"signal": -481411670,
|
||||
"reason": "351",
|
||||
"message": "352",
|
||||
"startedAt": "2932-11-18T14:54:44Z",
|
||||
"finishedAt": "2098-07-28T01:23:10Z",
|
||||
"containerID": "353"
|
||||
}
|
||||
},
|
||||
"lastState": {
|
||||
"waiting": {
|
||||
"reason": "347",
|
||||
"message": "348"
|
||||
"reason": "354",
|
||||
"message": "355"
|
||||
},
|
||||
"running": {
|
||||
"startedAt": "2968-08-22T09:48:32Z"
|
||||
"startedAt": "2653-08-15T17:19:10Z"
|
||||
},
|
||||
"terminated": {
|
||||
"exitCode": -1689270564,
|
||||
"signal": -1851436166,
|
||||
"reason": "349",
|
||||
"message": "350",
|
||||
"startedAt": "2323-11-11T20:53:39Z",
|
||||
"finishedAt": "2688-03-13T07:10:58Z",
|
||||
"containerID": "351"
|
||||
"exitCode": -669668722,
|
||||
"signal": -1936168821,
|
||||
"reason": "356",
|
||||
"message": "357",
|
||||
"startedAt": "2929-02-13T15:46:07Z",
|
||||
"finishedAt": "2910-08-04T23:16:20Z",
|
||||
"containerID": "358"
|
||||
}
|
||||
},
|
||||
"ready": false,
|
||||
"restartCount": -211727758,
|
||||
"image": "352",
|
||||
"imageID": "353",
|
||||
"containerID": "354"
|
||||
"ready": true,
|
||||
"restartCount": -2042274216,
|
||||
"image": "359",
|
||||
"imageID": "360",
|
||||
"containerID": "361"
|
||||
}
|
||||
],
|
||||
"qosClass": "轁ʦ婷ɂ"
|
||||
"qosClass": "0ǔ廘ɵ岳v\u0026ȝxɕ"
|
||||
}
|
||||
}
|
BIN
staging/src/k8s.io/api/testdata/HEAD/core.v1.Pod.pb
vendored
BIN
staging/src/k8s.io/api/testdata/HEAD/core.v1.Pod.pb
vendored
Binary file not shown.
@ -480,6 +480,18 @@ spec:
|
||||
operator: 嵐;Ƭ婦
|
||||
tolerationSeconds: -1598226175696024006
|
||||
value: "310"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 1_xJw
|
||||
operator: NotIn
|
||||
values:
|
||||
- s-1__gw_-z_659GE.l_.23--_6l.-5_BZk5v3aUY
|
||||
matchLabels:
|
||||
3b17ca-_p-y.eQZ9p_6.C.-e16-O_.Q-U-_s-mtA.W5_-5_.V1-rUG: G06.eqk5E_-4-.XH-.k.7.C
|
||||
maxSkew: -474394603
|
||||
topologyKey: "319"
|
||||
whenUnsatisfiable: 稨氙'[
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "29"
|
||||
@ -679,88 +691,88 @@ spec:
|
||||
volumePath: "83"
|
||||
status:
|
||||
conditions:
|
||||
- lastProbeTime: "2816-01-28T10:00:13Z"
|
||||
lastTransitionTime: "2717-12-27T09:38:52Z"
|
||||
message: "320"
|
||||
reason: "319"
|
||||
status: 裡_Ơ9o
|
||||
type: ƨɤ血x柱栦阫Ƈʥ椹
|
||||
- lastProbeTime: "1990-10-21T17:03:32Z"
|
||||
lastTransitionTime: "2224-07-28T07:37:12Z"
|
||||
message: "327"
|
||||
reason: "326"
|
||||
status: 釾ʼn{朣J
|
||||
type: 遧(韢nP-m稅m
|
||||
containerStatuses:
|
||||
- containerID: "354"
|
||||
image: "352"
|
||||
imageID: "353"
|
||||
- containerID: "361"
|
||||
image: "359"
|
||||
imageID: "360"
|
||||
lastState:
|
||||
running:
|
||||
startedAt: "2968-08-22T09:48:32Z"
|
||||
startedAt: "2653-08-15T17:19:10Z"
|
||||
terminated:
|
||||
containerID: "351"
|
||||
exitCode: -1689270564
|
||||
finishedAt: "2688-03-13T07:10:58Z"
|
||||
containerID: "358"
|
||||
exitCode: -669668722
|
||||
finishedAt: "2910-08-04T23:16:20Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
signal: -1936168821
|
||||
startedAt: "2929-02-13T15:46:07Z"
|
||||
waiting:
|
||||
message: "355"
|
||||
reason: "354"
|
||||
name: "348"
|
||||
ready: true
|
||||
restartCount: -2042274216
|
||||
state:
|
||||
running:
|
||||
startedAt: "2165-11-13T17:55:54Z"
|
||||
terminated:
|
||||
containerID: "353"
|
||||
exitCode: -712240836
|
||||
finishedAt: "2098-07-28T01:23:10Z"
|
||||
message: "352"
|
||||
reason: "351"
|
||||
signal: -481411670
|
||||
startedAt: "2932-11-18T14:54:44Z"
|
||||
waiting:
|
||||
message: "350"
|
||||
reason: "349"
|
||||
signal: -1851436166
|
||||
startedAt: "2323-11-11T20:53:39Z"
|
||||
waiting:
|
||||
message: "348"
|
||||
reason: "347"
|
||||
name: "341"
|
||||
ready: false
|
||||
restartCount: -211727758
|
||||
state:
|
||||
running:
|
||||
startedAt: "2246-03-17T17:36:19Z"
|
||||
terminated:
|
||||
containerID: "346"
|
||||
exitCode: 354858537
|
||||
finishedAt: "2311-06-21T09:16:38Z"
|
||||
message: "345"
|
||||
reason: "344"
|
||||
signal: 1354397536
|
||||
startedAt: "2607-01-10T14:15:06Z"
|
||||
waiting:
|
||||
message: "343"
|
||||
reason: "342"
|
||||
hostIP: "324"
|
||||
hostIP: "331"
|
||||
initContainerStatuses:
|
||||
- containerID: "340"
|
||||
image: "338"
|
||||
imageID: "339"
|
||||
- containerID: "347"
|
||||
image: "345"
|
||||
imageID: "346"
|
||||
lastState:
|
||||
running:
|
||||
startedAt: "2412-08-30T17:37:16Z"
|
||||
startedAt: "2172-06-28T19:32:16Z"
|
||||
terminated:
|
||||
containerID: "337"
|
||||
exitCode: -860155892
|
||||
finishedAt: "2279-05-16T20:52:59Z"
|
||||
message: "336"
|
||||
reason: "335"
|
||||
signal: 86808213
|
||||
startedAt: "2686-06-26T03:49:23Z"
|
||||
containerID: "344"
|
||||
exitCode: -396549308
|
||||
finishedAt: "2699-03-03T11:43:14Z"
|
||||
message: "343"
|
||||
reason: "342"
|
||||
signal: 1005372430
|
||||
startedAt: "2473-01-17T12:35:00Z"
|
||||
waiting:
|
||||
message: "334"
|
||||
reason: "333"
|
||||
name: "327"
|
||||
message: "341"
|
||||
reason: "340"
|
||||
name: "334"
|
||||
ready: true
|
||||
restartCount: -1203269993
|
||||
restartCount: -487554832
|
||||
state:
|
||||
running:
|
||||
startedAt: "2799-07-13T10:11:46Z"
|
||||
startedAt: "2942-08-08T15:00:29Z"
|
||||
terminated:
|
||||
containerID: "332"
|
||||
exitCode: 1973536810
|
||||
finishedAt: "2098-10-19T16:30:28Z"
|
||||
message: "331"
|
||||
reason: "330"
|
||||
signal: 875942769
|
||||
startedAt: "2451-08-26T17:49:09Z"
|
||||
containerID: "339"
|
||||
exitCode: 2050431546
|
||||
finishedAt: "2205-08-17T13:32:30Z"
|
||||
message: "338"
|
||||
reason: "337"
|
||||
signal: -1576968453
|
||||
startedAt: "2364-09-26T03:29:50Z"
|
||||
waiting:
|
||||
message: "329"
|
||||
reason: "328"
|
||||
message: "321"
|
||||
nominatedNodeName: "323"
|
||||
phase: úʥ
|
||||
podIP: "325"
|
||||
message: "336"
|
||||
reason: "335"
|
||||
message: "328"
|
||||
nominatedNodeName: "330"
|
||||
phase: '[L'
|
||||
podIP: "332"
|
||||
podIPs:
|
||||
- ip: "326"
|
||||
qosClass: 轁ʦ婷ɂ
|
||||
reason: "322"
|
||||
- ip: "333"
|
||||
qosClass: 0ǔ廘ɵ岳v&ȝxɕ
|
||||
reason: "329"
|
||||
|
@ -1033,7 +1033,28 @@
|
||||
"preemptionPolicy": "z委\u003e,趐V曡88 ",
|
||||
"overhead": {
|
||||
"怞荊ù灹8緔Tj": "134"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": -12553907,
|
||||
"topologyKey": "344",
|
||||
"whenUnsatisfiable": "4ƫZɀȩ愉BʟƮƙ",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX": "o5-yp8q_s-1_g"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "x3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--2k-p---19/6l.-5_BZk5v3aUK_--_o_2.--4ZH",
|
||||
"operator": "NotIn",
|
||||
"values": [
|
||||
"M.--_-_ve5.m_2_--XZ-x.__.Y_2-n_503"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
}
|
Binary file not shown.
@ -508,6 +508,18 @@ template:
|
||||
operator: ŜŲ&洪y儕lmò
|
||||
tolerationSeconds: -2713809069228546579
|
||||
value: "335"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: x3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--2k-p---19/6l.-5_BZk5v3aUK_--_o_2.--4ZH
|
||||
operator: NotIn
|
||||
values:
|
||||
- M.--_-_ve5.m_2_--XZ-x.__.Y_2-n_503
|
||||
matchLabels:
|
||||
d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX: o5-yp8q_s-1_g
|
||||
maxSkew: -12553907
|
||||
topologyKey: "344"
|
||||
whenUnsatisfiable: 4ƫZɀȩ愉BʟƮƙ
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "50"
|
||||
|
@ -1038,23 +1038,44 @@
|
||||
"preemptionPolicy": "z委\u003e,趐V曡88 ",
|
||||
"overhead": {
|
||||
"怞荊ù灹8緔Tj": "134"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": -12553907,
|
||||
"topologyKey": "345",
|
||||
"whenUnsatisfiable": "4ƫZɀȩ愉BʟƮƙ",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX": "o5-yp8q_s-1_g"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "x3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--2k-p---19/6l.-5_BZk5v3aUK_--_o_2.--4ZH",
|
||||
"operator": "NotIn",
|
||||
"values": [
|
||||
"M.--_-_ve5.m_2_--XZ-x.__.Y_2-n_503"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"replicas": -10743562,
|
||||
"fullyLabeledReplicas": -1479988716,
|
||||
"readyReplicas": 1262074531,
|
||||
"availableReplicas": -1187060809,
|
||||
"observedGeneration": 8043349780356677523,
|
||||
"replicas": -1801340080,
|
||||
"fullyLabeledReplicas": 1569550894,
|
||||
"readyReplicas": 1629017373,
|
||||
"availableReplicas": -1822004075,
|
||||
"observedGeneration": -6070393470755324096,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "ȩ愉B",
|
||||
"status": "m嵘厶sȰÖ埡ÆɰŞ襵樞",
|
||||
"lastTransitionTime": "2180-08-01T11:51:16Z",
|
||||
"reason": "345",
|
||||
"message": "346"
|
||||
"type": "竹ɁøCSɛĭ楿Ȁ堺ʣȁ²戃藎º掏",
|
||||
"status": "乾毛ĥu疾4姺剟ź魊塾ɖ$",
|
||||
"lastTransitionTime": "2265-11-27T23:08:51Z",
|
||||
"reason": "352",
|
||||
"message": "353"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -512,6 +512,18 @@ spec:
|
||||
operator: ŜŲ&洪y儕lmò
|
||||
tolerationSeconds: -2713809069228546579
|
||||
value: "336"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: x3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--2k-p---19/6l.-5_BZk5v3aUK_--_o_2.--4ZH
|
||||
operator: NotIn
|
||||
values:
|
||||
- M.--_-_ve5.m_2_--XZ-x.__.Y_2-n_503
|
||||
matchLabels:
|
||||
d4----q-x3w3dn5-1rhm-5y--z---69o-9-69mxv7.05-6-1xr-7---064eqk5--f4e4--r1k278l-d8/NN-S..O-BZ..6-1.S-BX: o5-yp8q_s-1_g
|
||||
maxSkew: -12553907
|
||||
topologyKey: "345"
|
||||
whenUnsatisfiable: 4ƫZɀȩ愉BʟƮƙ
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "51"
|
||||
@ -714,14 +726,14 @@ spec:
|
||||
storagePolicyName: "107"
|
||||
volumePath: "105"
|
||||
status:
|
||||
availableReplicas: -1187060809
|
||||
availableReplicas: -1822004075
|
||||
conditions:
|
||||
- lastTransitionTime: "2180-08-01T11:51:16Z"
|
||||
message: "346"
|
||||
reason: "345"
|
||||
status: m嵘厶sȰÖ埡ÆɰŞ襵樞
|
||||
type: ȩ愉B
|
||||
fullyLabeledReplicas: -1479988716
|
||||
observedGeneration: 8043349780356677523
|
||||
readyReplicas: 1262074531
|
||||
replicas: -10743562
|
||||
- lastTransitionTime: "2265-11-27T23:08:51Z"
|
||||
message: "353"
|
||||
reason: "352"
|
||||
status: 乾毛ĥu疾4姺剟ź魊塾ɖ$
|
||||
type: 竹ɁøCSɛĭ楿Ȁ堺ʣȁ²戃藎º掏
|
||||
fullyLabeledReplicas: 1569550894
|
||||
observedGeneration: -6070393470755324096
|
||||
readyReplicas: 1629017373
|
||||
replicas: -1801340080
|
||||
|
@ -1051,36 +1051,54 @@
|
||||
"preemptionPolicy": "ʕW6¯ȗŮ·俦磊ʝʅ¸Ư竱=沚ʧ",
|
||||
"overhead": {
|
||||
"硑Ț匡婲#ɛ蛳j惧鷋簡SļŽɣB矗E": "667"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 1008427374,
|
||||
"topologyKey": "351",
|
||||
"whenUnsatisfiable": "揃_ftvĩĚƂ蚅郦抷qTfZ",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"fY6T4g_-.._Lf2t_m...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2Z": "i_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-__bJ"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "7Pn-W23-_.z_.._s--_F-BR-.h_-2-s",
|
||||
"operator": "Exists"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"updateStrategy": {
|
||||
"type": "乾毛ĥu疾4姺剟ź魊塾ɖ$",
|
||||
"type": "tŧK剛Ʀ魨练脨,Ƃ3貊",
|
||||
"rollingUpdate": {
|
||||
|
||||
}
|
||||
},
|
||||
"minReadySeconds": 108452964,
|
||||
"templateGeneration": 4068273673162289855,
|
||||
"revisionHistoryLimit": -699990187
|
||||
"minReadySeconds": 527722852,
|
||||
"templateGeneration": 8971369747219206684,
|
||||
"revisionHistoryLimit": -227159566
|
||||
},
|
||||
"status": {
|
||||
"currentNumberScheduled": 1494873941,
|
||||
"numberMisscheduled": -150888717,
|
||||
"desiredNumberScheduled": 159036358,
|
||||
"numberReady": -908209329,
|
||||
"observedGeneration": 6772159504973403663,
|
||||
"updatedNumberScheduled": -1370389893,
|
||||
"numberAvailable": -1065451254,
|
||||
"numberUnavailable": -1262480211,
|
||||
"collisionCount": 906113644,
|
||||
"currentNumberScheduled": 1555151820,
|
||||
"numberMisscheduled": -1757808404,
|
||||
"desiredNumberScheduled": 957711740,
|
||||
"numberReady": 1582504270,
|
||||
"observedGeneration": 6938351697645622604,
|
||||
"updatedNumberScheduled": -886586171,
|
||||
"numberAvailable": -496491540,
|
||||
"numberUnavailable": -1067633812,
|
||||
"collisionCount": -596325431,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "Ă",
|
||||
"status": "!ń1ċƹ|慼櫁色苆试揯遐",
|
||||
"lastTransitionTime": "2058-09-30T18:21:51Z",
|
||||
"reason": "351",
|
||||
"message": "352"
|
||||
"type": "餍4Y鳲Jɡj瓇ɽ丿YƄZZ塖bʘL",
|
||||
"status": "猶N嫡牿",
|
||||
"lastTransitionTime": "2018-04-12T01:32:49Z",
|
||||
"reason": "358",
|
||||
"message": "359"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -32,8 +32,8 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
minReadySeconds: 108452964
|
||||
revisionHistoryLimit: -699990187
|
||||
minReadySeconds: 527722852
|
||||
revisionHistoryLimit: -227159566
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 68._bQw.-dG6c-.6--_x.--0wmZk1_8._3s_-B
|
||||
@ -521,6 +521,16 @@ spec:
|
||||
operator: Uȍ
|
||||
tolerationSeconds: 5874355269862618775
|
||||
value: "342"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 7Pn-W23-_.z_.._s--_F-BR-.h_-2-s
|
||||
operator: Exists
|
||||
matchLabels:
|
||||
fY6T4g_-.._Lf2t_m...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2Z: i_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-__bJ
|
||||
maxSkew: 1008427374
|
||||
topologyKey: "351"
|
||||
whenUnsatisfiable: 揃_ftvĩĚƂ蚅郦抷qTfZ
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -721,23 +731,23 @@ spec:
|
||||
storagePolicyID: "113"
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
templateGeneration: 4068273673162289855
|
||||
templateGeneration: 8971369747219206684
|
||||
updateStrategy:
|
||||
rollingUpdate: {}
|
||||
type: 乾毛ĥu疾4姺剟ź魊塾ɖ$
|
||||
type: tŧK剛Ʀ魨练脨,Ƃ3貊
|
||||
status:
|
||||
collisionCount: 906113644
|
||||
collisionCount: -596325431
|
||||
conditions:
|
||||
- lastTransitionTime: "2058-09-30T18:21:51Z"
|
||||
message: "352"
|
||||
reason: "351"
|
||||
status: '!ń1ċƹ|慼櫁色苆试揯遐'
|
||||
type: Ă
|
||||
currentNumberScheduled: 1494873941
|
||||
desiredNumberScheduled: 159036358
|
||||
numberAvailable: -1065451254
|
||||
numberMisscheduled: -150888717
|
||||
numberReady: -908209329
|
||||
numberUnavailable: -1262480211
|
||||
observedGeneration: 6772159504973403663
|
||||
updatedNumberScheduled: -1370389893
|
||||
- lastTransitionTime: "2018-04-12T01:32:49Z"
|
||||
message: "359"
|
||||
reason: "358"
|
||||
status: 猶N嫡牿
|
||||
type: 餍4Y鳲Jɡj瓇ɽ丿YƄZZ塖bʘL
|
||||
currentNumberScheduled: 1555151820
|
||||
desiredNumberScheduled: 957711740
|
||||
numberAvailable: -496491540
|
||||
numberMisscheduled: -1757808404
|
||||
numberReady: 1582504270
|
||||
numberUnavailable: -1067633812
|
||||
observedGeneration: 6938351697645622604
|
||||
updatedNumberScheduled: -886586171
|
||||
|
@ -1058,39 +1058,57 @@
|
||||
"preemptionPolicy": "qiǙĞǠ",
|
||||
"overhead": {
|
||||
"锒鿦Ršțb贇髪č": "840"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": 44905239,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b": "E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p",
|
||||
"operator": "DoesNotExist"
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
},
|
||||
"strategy": {
|
||||
"type": "暇镘買ɱD很唟-墡è箁E嗆R2璻",
|
||||
"type": "琇ũ齑誀ŭ\"ɦ?鮻ȧH僠 ",
|
||||
"rollingUpdate": {
|
||||
|
||||
}
|
||||
},
|
||||
"minReadySeconds": 1969832939,
|
||||
"revisionHistoryLimit": -984441502,
|
||||
"minReadySeconds": -517165840,
|
||||
"revisionHistoryLimit": 1605659256,
|
||||
"rollbackTo": {
|
||||
"revision": -968047089167364108
|
||||
"revision": 4765691744357992798
|
||||
},
|
||||
"progressDeadlineSeconds": 1694052880
|
||||
"progressDeadlineSeconds": 220233254
|
||||
},
|
||||
"status": {
|
||||
"observedGeneration": -7566638657230957553,
|
||||
"replicas": 573685667,
|
||||
"updatedReplicas": -1328244525,
|
||||
"readyReplicas": 99448460,
|
||||
"availableReplicas": 1224561536,
|
||||
"unavailableReplicas": 1852139780,
|
||||
"observedGeneration": -374845317106540673,
|
||||
"replicas": -722014145,
|
||||
"updatedReplicas": 147266087,
|
||||
"readyReplicas": 1872092644,
|
||||
"availableReplicas": -513111795,
|
||||
"unavailableReplicas": 843573892,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "餘ŁƁ翂|C",
|
||||
"status": "@ǮJ=礏ƴ磳藷曥摮Z",
|
||||
"lastUpdateTime": "2156-01-27T01:49:17Z",
|
||||
"lastTransitionTime": "2915-06-26T10:11:26Z",
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
"type": "íÅ",
|
||||
"status": "Lȋw`揄戀Ž彙pg稠氦ŅsƄƜ",
|
||||
"lastUpdateTime": "2857-02-09T12:05:37Z",
|
||||
"lastTransitionTime": "2183-07-28T03:32:01Z",
|
||||
"reason": "356",
|
||||
"message": "357"
|
||||
}
|
||||
],
|
||||
"collisionCount": -248869594
|
||||
"collisionCount": 932110823
|
||||
}
|
||||
}
|
Binary file not shown.
@ -32,12 +32,12 @@ metadata:
|
||||
selfLink: "5"
|
||||
uid: ą飋īqJ枊a8衍`Ĩɘ.蘯6ċV夸e
|
||||
spec:
|
||||
minReadySeconds: 1969832939
|
||||
progressDeadlineSeconds: 1694052880
|
||||
minReadySeconds: -517165840
|
||||
progressDeadlineSeconds: 220233254
|
||||
replicas: -1978186127
|
||||
revisionHistoryLimit: -984441502
|
||||
revisionHistoryLimit: 1605659256
|
||||
rollbackTo:
|
||||
revision: -968047089167364108
|
||||
revision: 4765691744357992798
|
||||
selector:
|
||||
matchExpressions:
|
||||
- key: 5816m59-dx8----i--5-8t36b--09--23-u19m-35--d.vo61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-ekg-071b/YJTrcd-2.-__E_Sv__26KX_F
|
||||
@ -48,7 +48,7 @@ spec:
|
||||
w9v--m0-1y5-g3/JFHn7y-74.-0MUORQQ.N2.1.L.l-Y._.-44..d.__g: F-_3-n-_-__3u-.__P__.7U-Uo_F
|
||||
strategy:
|
||||
rollingUpdate: {}
|
||||
type: 暇镘買ɱD很唟-墡è箁E嗆R2璻
|
||||
type: '琇ũ齑誀ŭ"ɦ?鮻ȧH僠 '
|
||||
template:
|
||||
metadata:
|
||||
annotations:
|
||||
@ -531,6 +531,16 @@ spec:
|
||||
operator: 抷qTfZȻ干m謆7
|
||||
tolerationSeconds: -7411984641310969236
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: 34-5-yqu20-9105g4-edj0fh/8C4_-_2G0.-c_C.G.h--m._fN._k8__._p
|
||||
operator: DoesNotExist
|
||||
matchLabels:
|
||||
54-br5r---r8oh782-u---76g---h-4-lx-0-2qg-4.94s-6-k57/8..-__--.k47M7y-Dy__3wc.q.8_00.0_._.-_L-_b: E_8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Qa
|
||||
maxSkew: 44905239
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: NRNJ丧鴻ĿW癜鞤A馱z芀¿l磶Bb偃
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -734,17 +744,17 @@ spec:
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
status:
|
||||
availableReplicas: 1224561536
|
||||
collisionCount: -248869594
|
||||
availableReplicas: -513111795
|
||||
collisionCount: 932110823
|
||||
conditions:
|
||||
- lastTransitionTime: "2915-06-26T10:11:26Z"
|
||||
lastUpdateTime: "2156-01-27T01:49:17Z"
|
||||
message: "350"
|
||||
reason: "349"
|
||||
status: '@ǮJ=礏ƴ磳藷曥摮Z'
|
||||
type: 餘ŁƁ翂|C
|
||||
observedGeneration: -7566638657230957553
|
||||
readyReplicas: 99448460
|
||||
replicas: 573685667
|
||||
unavailableReplicas: 1852139780
|
||||
updatedReplicas: -1328244525
|
||||
- lastTransitionTime: "2183-07-28T03:32:01Z"
|
||||
lastUpdateTime: "2857-02-09T12:05:37Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
status: Lȋw`揄戀Ž彙pg稠氦ŅsƄƜ
|
||||
type: íÅ
|
||||
observedGeneration: -374845317106540673
|
||||
readyReplicas: 1872092644
|
||||
replicas: -722014145
|
||||
unavailableReplicas: 843573892
|
||||
updatedReplicas: 147266087
|
||||
|
@ -1045,23 +1045,44 @@
|
||||
"preemptionPolicy": "ʜ_ȭwɵ糫武诰ð",
|
||||
"overhead": {
|
||||
"娒Ġ滔xvŗÑ\"虆k遚釾ʼn{": "803"
|
||||
}
|
||||
},
|
||||
"topologySpreadConstraints": [
|
||||
{
|
||||
"maxSkew": -1531421126,
|
||||
"topologyKey": "349",
|
||||
"whenUnsatisfiable": "墘ȕûy\u003cvĝ線Ưȫ喆5O2.",
|
||||
"labelSelector": {
|
||||
"matchLabels": {
|
||||
"7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY": "0"
|
||||
},
|
||||
"matchExpressions": [
|
||||
{
|
||||
"key": "vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO",
|
||||
"operator": "NotIn",
|
||||
"values": [
|
||||
"c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG"
|
||||
]
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
]
|
||||
}
|
||||
}
|
||||
},
|
||||
"status": {
|
||||
"replicas": 1226704591,
|
||||
"fullyLabeledReplicas": 801466911,
|
||||
"readyReplicas": -545107118,
|
||||
"availableReplicas": -746105654,
|
||||
"observedGeneration": 4456040724914385859,
|
||||
"replicas": -1530496417,
|
||||
"fullyLabeledReplicas": -1698525469,
|
||||
"readyReplicas": -525943726,
|
||||
"availableReplicas": -578926701,
|
||||
"observedGeneration": 8034206547748752944,
|
||||
"conditions": [
|
||||
{
|
||||
"type": "\u003cvĝ線Ưȫ喆5O2.:鑋Ļ",
|
||||
"status": "H筆U锟蕞纥奆0ǔ廘ɵ岳v\u0026ȝxɕū",
|
||||
"lastTransitionTime": "2732-10-05T01:06:26Z",
|
||||
"reason": "349",
|
||||
"message": "350"
|
||||
"type": "Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲",
|
||||
"status": "\u003e堵zŕƧ钖孝0蛮xAǫ\u0026tŧK剛Ʀ",
|
||||
"lastTransitionTime": "2837-10-14T23:23:27Z",
|
||||
"reason": "356",
|
||||
"message": "357"
|
||||
}
|
||||
]
|
||||
}
|
||||
|
Binary file not shown.
@ -519,6 +519,18 @@ spec:
|
||||
operator: '}缫,'
|
||||
tolerationSeconds: 5005983565679986804
|
||||
value: "340"
|
||||
topologySpreadConstraints:
|
||||
- labelSelector:
|
||||
matchExpressions:
|
||||
- key: vf3q-z-5z80n--t5--9-4-d2-22--i--40wv--in-870w--it6k47-7yd-y-3/hjO
|
||||
operator: NotIn
|
||||
values:
|
||||
- c.q.8_00.0_._.-_L-__bf_9_-C-PfNxG
|
||||
matchLabels:
|
||||
7s4483-o--3f1p7--43nw-l-x18mtxb--kexr-1-o--g--1l8.bc-coa--y--4-1204wrb---1024g-5-3v9-9jcz9f-6-4g-z46--f2t-k/db-L7.-__-G_2kCpSY: "0"
|
||||
maxSkew: -1531421126
|
||||
topologyKey: "349"
|
||||
whenUnsatisfiable: 墘ȕûy<vĝ線Ưȫ喆5O2.
|
||||
volumes:
|
||||
- awsElasticBlockStore:
|
||||
fsType: "56"
|
||||
@ -716,14 +728,14 @@ spec:
|
||||
storagePolicyName: "112"
|
||||
volumePath: "110"
|
||||
status:
|
||||
availableReplicas: -746105654
|
||||
availableReplicas: -578926701
|
||||
conditions:
|
||||
- lastTransitionTime: "2732-10-05T01:06:26Z"
|
||||
message: "350"
|
||||
reason: "349"
|
||||
status: H筆U锟蕞纥奆0ǔ廘ɵ岳v&ȝxɕū
|
||||
type: <vĝ線Ưȫ喆5O2.:鑋Ļ
|
||||
fullyLabeledReplicas: 801466911
|
||||
observedGeneration: 4456040724914385859
|
||||
readyReplicas: -545107118
|
||||
replicas: 1226704591
|
||||
- lastTransitionTime: "2837-10-14T23:23:27Z"
|
||||
message: "357"
|
||||
reason: "356"
|
||||
status: '>堵zŕƧ钖孝0蛮xAǫ&tŧK剛Ʀ'
|
||||
type: Î磣:mʂ渢pɉ驻(+昒ȼȈɍ颬灲
|
||||
fullyLabeledReplicas: -1698525469
|
||||
observedGeneration: 8034206547748752944
|
||||
readyReplicas: -525943726
|
||||
replicas: -1530496417
|
||||
|
Loading…
Reference in New Issue
Block a user