Add CrossNamespacePodAffinity quota scope and PodAffinityTerm.NamespaceSelector APIs, and CrossNamespacePodAffinity quota scope implementation.

This commit is contained in:
Abdullah Gharaibeh 2021-01-26 14:28:35 -05:00
parent 4f9317596c
commit 3c5f018f8e
85 changed files with 11392 additions and 3610 deletions

View File

@ -8413,8 +8413,12 @@
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector", "$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector",
"description": "A label query over a set of resources, in this case pods." "description": "A label query over a set of resources, in this case pods."
}, },
"namespaceSelector": {
"$ref": "#/definitions/io.k8s.apimachinery.pkg.apis.meta.v1.LabelSelector",
"description": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled."
},
"namespaces": { "namespaces": {
"description": "namespaces specifies which namespaces the labelSelector applies to (matches against); null or empty list means \"this pod's namespace\"", "description": "namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means \"this pod's namespace\"",
"items": { "items": {
"type": "string" "type": "string"
}, },

View File

@ -523,6 +523,7 @@ func dropDisabledFields(
podSpec.SetHostnameAsFQDN = nil podSpec.SetHostnameAsFQDN = nil
} }
dropDisabledPodAffinityTermFields(podSpec, oldPodSpec)
} }
// dropDisabledProcMountField removes disabled fields from PodSpec related // dropDisabledProcMountField removes disabled fields from PodSpec related
@ -572,6 +573,66 @@ func dropDisabledEphemeralVolumeSourceAlphaFields(podSpec, oldPodSpec *api.PodSp
} }
} }
func dropPodAffinityTermNamespaceSelector(terms []api.PodAffinityTerm) {
for i := range terms {
terms[i].NamespaceSelector = nil
}
}
func dropWeightedPodAffinityTermNamespaceSelector(terms []api.WeightedPodAffinityTerm) {
for i := range terms {
terms[i].PodAffinityTerm.NamespaceSelector = nil
}
}
// dropDisabledPodAffinityTermFields removes disabled fields from PodSpec related
// to PodAffinityTerm only if it is not already used by the old spec
func dropDisabledPodAffinityTermFields(podSpec, oldPodSpec *api.PodSpec) {
if !utilfeature.DefaultFeatureGate.Enabled(features.PodAffinityNamespaceSelector) &&
podSpec != nil && podSpec.Affinity != nil &&
!podAffinityNamespaceSelectorInUse(oldPodSpec) {
if podSpec.Affinity.PodAffinity != nil {
dropPodAffinityTermNamespaceSelector(podSpec.Affinity.PodAffinity.RequiredDuringSchedulingIgnoredDuringExecution)
dropWeightedPodAffinityTermNamespaceSelector(podSpec.Affinity.PodAffinity.PreferredDuringSchedulingIgnoredDuringExecution)
}
if podSpec.Affinity.PodAntiAffinity != nil {
dropPodAffinityTermNamespaceSelector(podSpec.Affinity.PodAntiAffinity.RequiredDuringSchedulingIgnoredDuringExecution)
dropWeightedPodAffinityTermNamespaceSelector(podSpec.Affinity.PodAntiAffinity.PreferredDuringSchedulingIgnoredDuringExecution)
}
}
}
func podAffinityNamespaceSelectorInUse(podSpec *api.PodSpec) bool {
if podSpec == nil || podSpec.Affinity == nil {
return false
}
if podSpec.Affinity.PodAffinity != nil {
for _, t := range podSpec.Affinity.PodAffinity.RequiredDuringSchedulingIgnoredDuringExecution {
if t.NamespaceSelector != nil {
return true
}
}
for _, t := range podSpec.Affinity.PodAffinity.PreferredDuringSchedulingIgnoredDuringExecution {
if t.PodAffinityTerm.NamespaceSelector != nil {
return true
}
}
}
if podSpec.Affinity.PodAntiAffinity != nil {
for _, t := range podSpec.Affinity.PodAntiAffinity.RequiredDuringSchedulingIgnoredDuringExecution {
if t.NamespaceSelector != nil {
return true
}
}
for _, t := range podSpec.Affinity.PodAntiAffinity.PreferredDuringSchedulingIgnoredDuringExecution {
if t.PodAffinityTerm.NamespaceSelector == nil {
return true
}
}
}
return false
}
func ephemeralContainersInUse(podSpec *api.PodSpec) bool { func ephemeralContainersInUse(podSpec *api.PodSpec) bool {
if podSpec == nil { if podSpec == nil {
return false return false

View File

@ -1375,7 +1375,163 @@ func TestValidatePodDeletionCostOption(t *testing.T) {
if tc.wantAllowInvalidPodDeletionCost != gotOptions.AllowInvalidPodDeletionCost { if tc.wantAllowInvalidPodDeletionCost != gotOptions.AllowInvalidPodDeletionCost {
t.Errorf("unexpected diff, want: %v, got: %v", tc.wantAllowInvalidPodDeletionCost, gotOptions.AllowInvalidPodDeletionCost) t.Errorf("unexpected diff, want: %v, got: %v", tc.wantAllowInvalidPodDeletionCost, gotOptions.AllowInvalidPodDeletionCost)
} }
})
}
}
func TestDropDisabledPodAffinityTermFields(t *testing.T) {
testCases := []struct {
name string
enabled bool
podSpec *api.PodSpec
oldPodSpec *api.PodSpec
wantPodSpec *api.PodSpec
}{
{
name: "nil affinity",
podSpec: &api.PodSpec{},
wantPodSpec: &api.PodSpec{},
},
{
name: "empty affinity",
podSpec: &api.PodSpec{Affinity: &api.Affinity{}},
wantPodSpec: &api.PodSpec{Affinity: &api.Affinity{}},
},
{
name: "NamespaceSelector cleared",
podSpec: &api.PodSpec{Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, TopologyKey: "region1", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, TopologyKey: "region2", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}, TopologyKey: "region3", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns4"}, TopologyKey: "region4", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
}},
oldPodSpec: &api.PodSpec{Affinity: &api.Affinity{}},
wantPodSpec: &api.PodSpec{Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, TopologyKey: "region1"},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, TopologyKey: "region2"}},
},
},
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}, TopologyKey: "region3"},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns4"}, TopologyKey: "region4"}},
},
},
}},
},
{
name: "NamespaceSelector not cleared since old spec already sets it",
podSpec: &api.PodSpec{Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, TopologyKey: "region1", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, TopologyKey: "region2", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}, TopologyKey: "region3", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns4"}, TopologyKey: "region4", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
}},
oldPodSpec: &api.PodSpec{Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, TopologyKey: "region1", NamespaceSelector: &metav1.LabelSelector{}},
},
},
}},
wantPodSpec: &api.PodSpec{Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, TopologyKey: "region1", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, TopologyKey: "region2", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}, TopologyKey: "region3", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns4"}, TopologyKey: "region4", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
}},
},
{
name: "NamespaceSelector not cleared since feature is enabled",
enabled: true,
podSpec: &api.PodSpec{Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, TopologyKey: "region1", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, TopologyKey: "region2", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}, TopologyKey: "region3", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns4"}, TopologyKey: "region4", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
}},
wantPodSpec: &api.PodSpec{Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, TopologyKey: "region1", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, TopologyKey: "region2", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}, TopologyKey: "region3", NamespaceSelector: &metav1.LabelSelector{}},
},
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns4"}, TopologyKey: "region4", NamespaceSelector: &metav1.LabelSelector{}}},
},
},
}},
},
}
for _, tc := range testCases {
t.Run(tc.name, func(t *testing.T) {
defer featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.PodAffinityNamespaceSelector, tc.enabled)()
dropDisabledPodAffinityTermFields(tc.podSpec, tc.oldPodSpec)
if diff := cmp.Diff(tc.wantPodSpec, tc.podSpec); diff != "" {
t.Errorf("unexpected pod spec (-want, +got):\n%s", diff)
}
}) })
} }
} }

View File

@ -108,8 +108,9 @@ var standardResourceQuotaScopes = sets.NewString(
) )
// IsStandardResourceQuotaScope returns true if the scope is a standard value // IsStandardResourceQuotaScope returns true if the scope is a standard value
func IsStandardResourceQuotaScope(str string) bool { func IsStandardResourceQuotaScope(str string, allowNamespaceAffinityScope bool) bool {
return standardResourceQuotaScopes.Has(str) return standardResourceQuotaScopes.Has(str) ||
(allowNamespaceAffinityScope && str == string(core.ResourceQuotaScopeCrossNamespacePodAffinity))
} }
var podObjectCountQuotaResources = sets.NewString( var podObjectCountQuotaResources = sets.NewString(
@ -128,7 +129,8 @@ var podComputeQuotaResources = sets.NewString(
// IsResourceQuotaScopeValidForResource returns true if the resource applies to the specified scope // IsResourceQuotaScopeValidForResource returns true if the resource applies to the specified scope
func IsResourceQuotaScopeValidForResource(scope core.ResourceQuotaScope, resource string) bool { func IsResourceQuotaScopeValidForResource(scope core.ResourceQuotaScope, resource string) bool {
switch scope { switch scope {
case core.ResourceQuotaScopeTerminating, core.ResourceQuotaScopeNotTerminating, core.ResourceQuotaScopeNotBestEffort, core.ResourceQuotaScopePriorityClass: case core.ResourceQuotaScopeTerminating, core.ResourceQuotaScopeNotTerminating, core.ResourceQuotaScopeNotBestEffort,
core.ResourceQuotaScopePriorityClass, core.ResourceQuotaScopeCrossNamespacePodAffinity:
return podObjectCountQuotaResources.Has(resource) || podComputeQuotaResources.Has(resource) return podObjectCountQuotaResources.Has(resource) || podComputeQuotaResources.Has(resource)
case core.ResourceQuotaScopeBestEffort: case core.ResourceQuotaScopeBestEffort:
return podObjectCountQuotaResources.Has(resource) return podObjectCountQuotaResources.Has(resource)

View File

@ -2553,8 +2553,10 @@ type PodAffinityTerm struct {
// A label query over a set of resources, in this case pods. // A label query over a set of resources, in this case pods.
// +optional // +optional
LabelSelector *metav1.LabelSelector LabelSelector *metav1.LabelSelector
// namespaces specifies which namespaces the labelSelector applies to (matches against); // namespaces specifies a static list of namespace names that the term applies to.
// null or empty list means "this pod's namespace" // The term is applied to the union of the namespaces listed in this field
// and the ones selected by namespaceSelector.
// null or empty namespaces list and null namespaceSelector means "this pod's namespace"
// +optional // +optional
Namespaces []string Namespaces []string
// This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching // This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching
@ -2563,6 +2565,14 @@ type PodAffinityTerm struct {
// selected pods is running. // selected pods is running.
// Empty topologyKey is not allowed. // Empty topologyKey is not allowed.
TopologyKey string TopologyKey string
// A label query over the set of namespaces that the term applies to.
// The term is applied to the union of the namespaces selected by this field
// and the ones listed in the namespaces field.
// null selector and null or empty namespaces list means "this pod's namespace".
// An empty selector ({}) matches all namespaces.
// This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
// +optional
NamespaceSelector *metav1.LabelSelector
} }
// NodeAffinity is a group of node affinity scheduling rules. // NodeAffinity is a group of node affinity scheduling rules.
@ -4842,6 +4852,9 @@ const (
ResourceQuotaScopeNotBestEffort ResourceQuotaScope = "NotBestEffort" ResourceQuotaScopeNotBestEffort ResourceQuotaScope = "NotBestEffort"
// Match all pod objects that have priority class mentioned // Match all pod objects that have priority class mentioned
ResourceQuotaScopePriorityClass ResourceQuotaScope = "PriorityClass" ResourceQuotaScopePriorityClass ResourceQuotaScope = "PriorityClass"
// Match all pod objects that have cross-namespace pod (anti)affinity mentioned
// This is an alpha feature enabled by the PodAffinityNamespaceSelector feature flag.
ResourceQuotaScopeCrossNamespacePodAffinity ResourceQuotaScope = "CrossNamespacePodAffinity"
) )
// ResourceQuotaSpec defines the desired hard limits to enforce for Quota // ResourceQuotaSpec defines the desired hard limits to enforce for Quota

View File

@ -5479,6 +5479,7 @@ func autoConvert_v1_PodAffinityTerm_To_core_PodAffinityTerm(in *v1.PodAffinityTe
out.LabelSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.LabelSelector)) out.LabelSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.LabelSelector))
out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces)) out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces))
out.TopologyKey = in.TopologyKey out.TopologyKey = in.TopologyKey
out.NamespaceSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.NamespaceSelector))
return nil return nil
} }
@ -5491,6 +5492,7 @@ func autoConvert_core_PodAffinityTerm_To_v1_PodAffinityTerm(in *core.PodAffinity
out.LabelSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.LabelSelector)) out.LabelSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.LabelSelector))
out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces)) out.Namespaces = *(*[]string)(unsafe.Pointer(&in.Namespaces))
out.TopologyKey = in.TopologyKey out.TopologyKey = in.TopologyKey
out.NamespaceSelector = (*metav1.LabelSelector)(unsafe.Pointer(in.NamespaceSelector))
return nil return nil
} }

View File

@ -3564,7 +3564,9 @@ func ValidatePreferredSchedulingTerms(terms []core.PreferredSchedulingTerm, fldP
func validatePodAffinityTerm(podAffinityTerm core.PodAffinityTerm, fldPath *field.Path) field.ErrorList { func validatePodAffinityTerm(podAffinityTerm core.PodAffinityTerm, fldPath *field.Path) field.ErrorList {
allErrs := field.ErrorList{} allErrs := field.ErrorList{}
allErrs = append(allErrs, unversionedvalidation.ValidateLabelSelector(podAffinityTerm.LabelSelector, fldPath.Child("matchExpressions"))...) allErrs = append(allErrs, unversionedvalidation.ValidateLabelSelector(podAffinityTerm.LabelSelector, fldPath.Child("labelSelector"))...)
allErrs = append(allErrs, unversionedvalidation.ValidateLabelSelector(podAffinityTerm.NamespaceSelector, fldPath.Child("namespaceSelector"))...)
for _, name := range podAffinityTerm.Namespaces { for _, name := range podAffinityTerm.Namespaces {
for _, msg := range ValidateNamespaceName(name, false) { for _, msg := range ValidateNamespaceName(name, false) {
allErrs = append(allErrs, field.Invalid(fldPath.Child("namespace"), name, msg)) allErrs = append(allErrs, field.Invalid(fldPath.Child("namespace"), name, msg))
@ -5380,7 +5382,7 @@ func ValidateResourceRequirements(requirements *core.ResourceRequirements, fldPa
} }
// validateResourceQuotaScopes ensures that each enumerated hard resource constraint is valid for set of scopes // validateResourceQuotaScopes ensures that each enumerated hard resource constraint is valid for set of scopes
func validateResourceQuotaScopes(resourceQuotaSpec *core.ResourceQuotaSpec, fld *field.Path) field.ErrorList { func validateResourceQuotaScopes(resourceQuotaSpec *core.ResourceQuotaSpec, opts ResourceQuotaValidationOptions, fld *field.Path) field.ErrorList {
allErrs := field.ErrorList{} allErrs := field.ErrorList{}
if len(resourceQuotaSpec.Scopes) == 0 { if len(resourceQuotaSpec.Scopes) == 0 {
return allErrs return allErrs
@ -5392,7 +5394,7 @@ func validateResourceQuotaScopes(resourceQuotaSpec *core.ResourceQuotaSpec, fld
fldPath := fld.Child("scopes") fldPath := fld.Child("scopes")
scopeSet := sets.NewString() scopeSet := sets.NewString()
for _, scope := range resourceQuotaSpec.Scopes { for _, scope := range resourceQuotaSpec.Scopes {
if !helper.IsStandardResourceQuotaScope(string(scope)) { if !helper.IsStandardResourceQuotaScope(string(scope), opts.AllowPodAffinityNamespaceSelector) {
allErrs = append(allErrs, field.Invalid(fldPath, resourceQuotaSpec.Scopes, "unsupported scope")) allErrs = append(allErrs, field.Invalid(fldPath, resourceQuotaSpec.Scopes, "unsupported scope"))
} }
for _, k := range hardLimits.List() { for _, k := range hardLimits.List() {
@ -5415,7 +5417,7 @@ func validateResourceQuotaScopes(resourceQuotaSpec *core.ResourceQuotaSpec, fld
} }
// validateScopedResourceSelectorRequirement tests that the match expressions has valid data // validateScopedResourceSelectorRequirement tests that the match expressions has valid data
func validateScopedResourceSelectorRequirement(resourceQuotaSpec *core.ResourceQuotaSpec, fld *field.Path) field.ErrorList { func validateScopedResourceSelectorRequirement(resourceQuotaSpec *core.ResourceQuotaSpec, opts ResourceQuotaValidationOptions, fld *field.Path) field.ErrorList {
allErrs := field.ErrorList{} allErrs := field.ErrorList{}
hardLimits := sets.NewString() hardLimits := sets.NewString()
for k := range resourceQuotaSpec.Hard { for k := range resourceQuotaSpec.Hard {
@ -5424,7 +5426,7 @@ func validateScopedResourceSelectorRequirement(resourceQuotaSpec *core.ResourceQ
fldPath := fld.Child("matchExpressions") fldPath := fld.Child("matchExpressions")
scopeSet := sets.NewString() scopeSet := sets.NewString()
for _, req := range resourceQuotaSpec.ScopeSelector.MatchExpressions { for _, req := range resourceQuotaSpec.ScopeSelector.MatchExpressions {
if !helper.IsStandardResourceQuotaScope(string(req.ScopeName)) { if !helper.IsStandardResourceQuotaScope(string(req.ScopeName), opts.AllowPodAffinityNamespaceSelector) {
allErrs = append(allErrs, field.Invalid(fldPath.Child("scopeName"), req.ScopeName, "unsupported scope")) allErrs = append(allErrs, field.Invalid(fldPath.Child("scopeName"), req.ScopeName, "unsupported scope"))
} }
for _, k := range hardLimits.List() { for _, k := range hardLimits.List() {
@ -5433,10 +5435,10 @@ func validateScopedResourceSelectorRequirement(resourceQuotaSpec *core.ResourceQ
} }
} }
switch req.ScopeName { switch req.ScopeName {
case core.ResourceQuotaScopeBestEffort, core.ResourceQuotaScopeNotBestEffort, core.ResourceQuotaScopeTerminating, core.ResourceQuotaScopeNotTerminating: case core.ResourceQuotaScopeBestEffort, core.ResourceQuotaScopeNotBestEffort, core.ResourceQuotaScopeTerminating, core.ResourceQuotaScopeNotTerminating, core.ResourceQuotaScopeCrossNamespacePodAffinity:
if req.Operator != core.ScopeSelectorOpExists { if req.Operator != core.ScopeSelectorOpExists {
allErrs = append(allErrs, field.Invalid(fldPath.Child("operator"), req.Operator, allErrs = append(allErrs, field.Invalid(fldPath.Child("operator"), req.Operator,
"must be 'Exist' only operator when scope is any of ResourceQuotaScopeTerminating, ResourceQuotaScopeNotTerminating, ResourceQuotaScopeBestEffort and ResourceQuotaScopeNotBestEffort")) "must be 'Exist' when scope is any of ResourceQuotaScopeTerminating, ResourceQuotaScopeNotTerminating, ResourceQuotaScopeBestEffort, ResourceQuotaScopeNotBestEffort or ResourceQuotaScopeCrossNamespacePodAffinity"))
} }
} }
@ -5470,20 +5472,26 @@ func validateScopedResourceSelectorRequirement(resourceQuotaSpec *core.ResourceQ
} }
// validateScopeSelector tests that the specified scope selector has valid data // validateScopeSelector tests that the specified scope selector has valid data
func validateScopeSelector(resourceQuotaSpec *core.ResourceQuotaSpec, fld *field.Path) field.ErrorList { func validateScopeSelector(resourceQuotaSpec *core.ResourceQuotaSpec, opts ResourceQuotaValidationOptions, fld *field.Path) field.ErrorList {
allErrs := field.ErrorList{} allErrs := field.ErrorList{}
if resourceQuotaSpec.ScopeSelector == nil { if resourceQuotaSpec.ScopeSelector == nil {
return allErrs return allErrs
} }
allErrs = append(allErrs, validateScopedResourceSelectorRequirement(resourceQuotaSpec, fld.Child("scopeSelector"))...) allErrs = append(allErrs, validateScopedResourceSelectorRequirement(resourceQuotaSpec, opts, fld.Child("scopeSelector"))...)
return allErrs return allErrs
} }
// ResourceQuotaValidationOptions contains the different settings for ResourceQuota validation
type ResourceQuotaValidationOptions struct {
// Allow pod-affinity namespace selector validation.
AllowPodAffinityNamespaceSelector bool
}
// ValidateResourceQuota tests if required fields in the ResourceQuota are set. // ValidateResourceQuota tests if required fields in the ResourceQuota are set.
func ValidateResourceQuota(resourceQuota *core.ResourceQuota) field.ErrorList { func ValidateResourceQuota(resourceQuota *core.ResourceQuota, opts ResourceQuotaValidationOptions) field.ErrorList {
allErrs := ValidateObjectMeta(&resourceQuota.ObjectMeta, true, ValidateResourceQuotaName, field.NewPath("metadata")) allErrs := ValidateObjectMeta(&resourceQuota.ObjectMeta, true, ValidateResourceQuotaName, field.NewPath("metadata"))
allErrs = append(allErrs, ValidateResourceQuotaSpec(&resourceQuota.Spec, field.NewPath("spec"))...) allErrs = append(allErrs, ValidateResourceQuotaSpec(&resourceQuota.Spec, opts, field.NewPath("spec"))...)
allErrs = append(allErrs, ValidateResourceQuotaStatus(&resourceQuota.Status, field.NewPath("status"))...) allErrs = append(allErrs, ValidateResourceQuotaStatus(&resourceQuota.Status, field.NewPath("status"))...)
return allErrs return allErrs
@ -5508,7 +5516,7 @@ func ValidateResourceQuotaStatus(status *core.ResourceQuotaStatus, fld *field.Pa
return allErrs return allErrs
} }
func ValidateResourceQuotaSpec(resourceQuotaSpec *core.ResourceQuotaSpec, fld *field.Path) field.ErrorList { func ValidateResourceQuotaSpec(resourceQuotaSpec *core.ResourceQuotaSpec, opts ResourceQuotaValidationOptions, fld *field.Path) field.ErrorList {
allErrs := field.ErrorList{} allErrs := field.ErrorList{}
fldPath := fld.Child("hard") fldPath := fld.Child("hard")
@ -5517,8 +5525,9 @@ func ValidateResourceQuotaSpec(resourceQuotaSpec *core.ResourceQuotaSpec, fld *f
allErrs = append(allErrs, ValidateResourceQuotaResourceName(string(k), resPath)...) allErrs = append(allErrs, ValidateResourceQuotaResourceName(string(k), resPath)...)
allErrs = append(allErrs, ValidateResourceQuantityValue(string(k), v, resPath)...) allErrs = append(allErrs, ValidateResourceQuantityValue(string(k), v, resPath)...)
} }
allErrs = append(allErrs, validateResourceQuotaScopes(resourceQuotaSpec, fld)...)
allErrs = append(allErrs, validateScopeSelector(resourceQuotaSpec, fld)...) allErrs = append(allErrs, validateResourceQuotaScopes(resourceQuotaSpec, opts, fld)...)
allErrs = append(allErrs, validateScopeSelector(resourceQuotaSpec, opts, fld)...)
return allErrs return allErrs
} }
@ -5537,9 +5546,9 @@ func ValidateResourceQuantityValue(resource string, value resource.Quantity, fld
// ValidateResourceQuotaUpdate tests to see if the update is legal for an end user to make. // ValidateResourceQuotaUpdate tests to see if the update is legal for an end user to make.
// newResourceQuota is updated with fields that cannot be changed. // newResourceQuota is updated with fields that cannot be changed.
func ValidateResourceQuotaUpdate(newResourceQuota, oldResourceQuota *core.ResourceQuota) field.ErrorList { func ValidateResourceQuotaUpdate(newResourceQuota, oldResourceQuota *core.ResourceQuota, opts ResourceQuotaValidationOptions) field.ErrorList {
allErrs := ValidateObjectMetaUpdate(&newResourceQuota.ObjectMeta, &oldResourceQuota.ObjectMeta, field.NewPath("metadata")) allErrs := ValidateObjectMetaUpdate(&newResourceQuota.ObjectMeta, &oldResourceQuota.ObjectMeta, field.NewPath("metadata"))
allErrs = append(allErrs, ValidateResourceQuotaSpec(&newResourceQuota.Spec, field.NewPath("spec"))...) allErrs = append(allErrs, ValidateResourceQuotaSpec(&newResourceQuota.Spec, opts, field.NewPath("spec"))...)
// ensure scopes cannot change, and that resources are still valid for scope // ensure scopes cannot change, and that resources are still valid for scope
fldPath := field.NewPath("spec", "scopes") fldPath := field.NewPath("spec", "scopes")

View File

@ -4479,7 +4479,7 @@ func TestValidateResourceQuotaWithAlphaLocalStorageCapacityIsolation(t *testing.
Spec: spec, Spec: spec,
} }
if errs := ValidateResourceQuota(resourceQuota); len(errs) != 0 { if errs := ValidateResourceQuota(resourceQuota, ResourceQuotaValidationOptions{}); len(errs) != 0 {
t.Errorf("expected success: %v", errs) t.Errorf("expected success: %v", errs)
} }
} }
@ -7405,6 +7405,15 @@ func TestValidatePod(t *testing.T) {
}, },
TopologyKey: "zone", TopologyKey: "zone",
Namespaces: []string{"ns"}, Namespaces: []string{"ns"},
NamespaceSelector: &metav1.LabelSelector{
MatchExpressions: []metav1.LabelSelectorRequirement{
{
Key: "key",
Operator: metav1.LabelSelectorOpIn,
Values: []string{"value1", "value2"},
},
},
},
}, },
}, },
PreferredDuringSchedulingIgnoredDuringExecution: []core.WeightedPodAffinityTerm{ PreferredDuringSchedulingIgnoredDuringExecution: []core.WeightedPodAffinityTerm{
@ -8138,7 +8147,7 @@ func TestValidatePod(t *testing.T) {
}, },
}, },
"invalid labelSelector in preferredDuringSchedulingIgnoredDuringExecution in podaffinity annotations, values should be empty if the operator is Exists": { "invalid labelSelector in preferredDuringSchedulingIgnoredDuringExecution in podaffinity annotations, values should be empty if the operator is Exists": {
expectedError: "spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.matchExpressions.matchExpressions[0].values", expectedError: "spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.labelSelector.matchExpressions[0].values",
spec: core.Pod{ spec: core.Pod{
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
Name: "123", Name: "123",
@ -8168,7 +8177,68 @@ func TestValidatePod(t *testing.T) {
}), }),
}, },
}, },
"invalid name space in preferredDuringSchedulingIgnoredDuringExecution in podaffinity annotations, name space shouldbe valid": { "invalid namespaceSelector in preferredDuringSchedulingIgnoredDuringExecution in podaffinity, In operator must include Values": {
expectedError: "spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.namespaceSelector.matchExpressions[0].values",
spec: core.Pod{
ObjectMeta: metav1.ObjectMeta{
Name: "123",
Namespace: "ns",
},
Spec: validPodSpec(&core.Affinity{
PodAntiAffinity: &core.PodAntiAffinity{
PreferredDuringSchedulingIgnoredDuringExecution: []core.WeightedPodAffinityTerm{
{
Weight: 10,
PodAffinityTerm: core.PodAffinityTerm{
NamespaceSelector: &metav1.LabelSelector{
MatchExpressions: []metav1.LabelSelectorRequirement{
{
Key: "key2",
Operator: metav1.LabelSelectorOpIn,
},
},
},
Namespaces: []string{"ns"},
TopologyKey: "region",
},
},
},
},
}),
},
},
"invalid namespaceSelector in preferredDuringSchedulingIgnoredDuringExecution in podaffinity, Exists operator can not have values": {
expectedError: "spec.affinity.podAntiAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.namespaceSelector.matchExpressions[0].values",
spec: core.Pod{
ObjectMeta: metav1.ObjectMeta{
Name: "123",
Namespace: "ns",
},
Spec: validPodSpec(&core.Affinity{
PodAntiAffinity: &core.PodAntiAffinity{
PreferredDuringSchedulingIgnoredDuringExecution: []core.WeightedPodAffinityTerm{
{
Weight: 10,
PodAffinityTerm: core.PodAffinityTerm{
NamespaceSelector: &metav1.LabelSelector{
MatchExpressions: []metav1.LabelSelectorRequirement{
{
Key: "key2",
Operator: metav1.LabelSelectorOpExists,
Values: []string{"value1", "value2"},
},
},
},
Namespaces: []string{"ns"},
TopologyKey: "region",
},
},
},
},
}),
},
},
"invalid name space in preferredDuringSchedulingIgnoredDuringExecution in podaffinity annotations, namespace should be valid": {
expectedError: "spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.namespace", expectedError: "spec.affinity.podAffinity.preferredDuringSchedulingIgnoredDuringExecution[0].podAffinityTerm.namespace",
spec: core.Pod{ spec: core.Pod{
ObjectMeta: metav1.ObjectMeta{ ObjectMeta: metav1.ObjectMeta{
@ -14128,6 +14198,14 @@ func TestValidateResourceQuota(t *testing.T) {
Scopes: []core.ResourceQuotaScope{core.ResourceQuotaScopeNotBestEffort}, Scopes: []core.ResourceQuotaScope{core.ResourceQuotaScopeNotBestEffort},
} }
crossNamespaceAffinitySpec := core.ResourceQuotaSpec{
Hard: core.ResourceList{
core.ResourceCPU: resource.MustParse("100"),
core.ResourceLimitsCPU: resource.MustParse("200"),
},
Scopes: []core.ResourceQuotaScope{core.ResourceQuotaScopeCrossNamespacePodAffinity},
}
scopeSelectorSpec := core.ResourceQuotaSpec{ scopeSelectorSpec := core.ResourceQuotaSpec{
ScopeSelector: &core.ScopeSelector{ ScopeSelector: &core.ScopeSelector{
MatchExpressions: []core.ScopedResourceSelectorRequirement{ MatchExpressions: []core.ScopedResourceSelectorRequirement{
@ -14189,6 +14267,18 @@ func TestValidateResourceQuota(t *testing.T) {
Scopes: []core.ResourceQuotaScope{core.ResourceQuotaScopeBestEffort, core.ResourceQuotaScopeNotBestEffort}, Scopes: []core.ResourceQuotaScope{core.ResourceQuotaScopeBestEffort, core.ResourceQuotaScopeNotBestEffort},
} }
invalidCrossNamespaceAffinitySpec := core.ResourceQuotaSpec{
ScopeSelector: &core.ScopeSelector{
MatchExpressions: []core.ScopedResourceSelectorRequirement{
{
ScopeName: core.ResourceQuotaScopeCrossNamespacePodAffinity,
Operator: core.ScopeSelectorOpIn,
Values: []string{"cluster-services"},
},
},
},
}
invalidScopeNameSpec := core.ResourceQuotaSpec{ invalidScopeNameSpec := core.ResourceQuotaSpec{
Hard: core.ResourceList{ Hard: core.ResourceList{
core.ResourceCPU: resource.MustParse("100"), core.ResourceCPU: resource.MustParse("100"),
@ -14196,118 +14286,151 @@ func TestValidateResourceQuota(t *testing.T) {
Scopes: []core.ResourceQuotaScope{core.ResourceQuotaScope("foo")}, Scopes: []core.ResourceQuotaScope{core.ResourceQuotaScope("foo")},
} }
successCases := []core.ResourceQuota{ testCases := map[string]struct {
{ rq core.ResourceQuota
ObjectMeta: metav1.ObjectMeta{ errDetail string
Name: "abc", errField string
Namespace: "foo", disableNamespaceSelector bool
},
Spec: spec,
},
{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: fractionalComputeSpec,
},
{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: terminatingSpec,
},
{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: nonTerminatingSpec,
},
{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: bestEffortSpec,
},
{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: scopeSelectorSpec,
},
{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: nonBestEffortSpec,
},
}
for _, successCase := range successCases {
if errs := ValidateResourceQuota(&successCase); len(errs) != 0 {
t.Errorf("expected success: %v", errs)
}
}
errorCases := map[string]struct {
R core.ResourceQuota
D string
}{ }{
"no-scope": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: spec,
},
},
"fractional-compute-spec": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: fractionalComputeSpec,
},
},
"terminating-spec": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: terminatingSpec,
},
},
"non-terminating-spec": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: nonTerminatingSpec,
},
},
"best-effort-spec": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: bestEffortSpec,
},
},
"cross-namespace-affinity-spec": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: crossNamespaceAffinitySpec,
},
},
"scope-selector-spec": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: scopeSelectorSpec,
},
},
"non-best-effort-spec": {
rq: core.ResourceQuota{
ObjectMeta: metav1.ObjectMeta{
Name: "abc",
Namespace: "foo",
},
Spec: nonBestEffortSpec,
},
},
"zero-length Name": { "zero-length Name": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "", Namespace: "foo"}, Spec: spec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "", Namespace: "foo"}, Spec: spec},
"name or generateName is required", errDetail: "name or generateName is required",
}, },
"zero-length Namespace": { "zero-length Namespace": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: ""}, Spec: spec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: ""}, Spec: spec},
"", errField: "metadata.namespace",
}, },
"invalid Name": { "invalid Name": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "^Invalid", Namespace: "foo"}, Spec: spec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "^Invalid", Namespace: "foo"}, Spec: spec},
dnsSubdomainLabelErrMsg, errDetail: dnsSubdomainLabelErrMsg,
}, },
"invalid Namespace": { "invalid Namespace": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "^Invalid"}, Spec: spec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "^Invalid"}, Spec: spec},
dnsLabelErrMsg, errDetail: dnsLabelErrMsg,
}, },
"negative-limits": { "negative-limits": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: negativeSpec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: negativeSpec},
isNegativeErrorMsg, errDetail: isNegativeErrorMsg,
}, },
"fractional-api-resource": { "fractional-api-resource": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: fractionalPodSpec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: fractionalPodSpec},
isNotIntegerErrorMsg, errDetail: isNotIntegerErrorMsg,
}, },
"invalid-quota-resource": { "invalid-quota-resource": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidQuotaResourceSpec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidQuotaResourceSpec},
isInvalidQuotaResource, errDetail: isInvalidQuotaResource,
}, },
"invalid-quota-terminating-pair": { "invalid-quota-terminating-pair": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidTerminatingScopePairsSpec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidTerminatingScopePairsSpec},
"conflicting scopes", errDetail: "conflicting scopes",
}, },
"invalid-quota-besteffort-pair": { "invalid-quota-besteffort-pair": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidBestEffortScopePairsSpec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidBestEffortScopePairsSpec},
"conflicting scopes", errDetail: "conflicting scopes",
}, },
"invalid-quota-scope-name": { "invalid-quota-scope-name": {
core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidScopeNameSpec}, rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidScopeNameSpec},
"unsupported scope", errDetail: "unsupported scope",
},
"invalid-cross-namespace-affinity": {
rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: invalidCrossNamespaceAffinitySpec},
errDetail: "must be 'Exist' when scope is any of ResourceQuotaScopeTerminating, ResourceQuotaScopeNotTerminating, ResourceQuotaScopeBestEffort, ResourceQuotaScopeNotBestEffort or ResourceQuotaScopeCrossNamespacePodAffinity",
},
"cross-namespace-affinity-disabled": {
rq: core.ResourceQuota{ObjectMeta: metav1.ObjectMeta{Name: "abc", Namespace: "foo"}, Spec: crossNamespaceAffinitySpec},
errDetail: "unsupported scope",
disableNamespaceSelector: true,
}, },
} }
for k, v := range errorCases { for name, tc := range testCases {
errs := ValidateResourceQuota(&v.R) t.Run(name, func(t *testing.T) {
if len(errs) == 0 { errs := ValidateResourceQuota(&tc.rq, ResourceQuotaValidationOptions{
t.Errorf("expected failure for %s", k) AllowPodAffinityNamespaceSelector: !tc.disableNamespaceSelector,
} })
for i := range errs { if len(tc.errDetail) == 0 && len(tc.errField) == 0 && len(errs) != 0 {
if !strings.Contains(errs[i].Detail, v.D) { t.Errorf("expected success: %v", errs)
t.Errorf("[%s]: expected error detail either empty or %s, got %s", k, v.D, errs[i].Detail) } else if (len(tc.errDetail) != 0 || len(tc.errField) != 0) && len(errs) == 0 {
t.Errorf("expected failure")
} else {
for i := range errs {
if !strings.Contains(errs[i].Detail, tc.errDetail) {
t.Errorf("expected error detail either empty or %s, got %s", tc.errDetail, errs[i].Detail)
}
}
} }
} })
} }
} }

View File

@ -3362,6 +3362,11 @@ func (in *PodAffinityTerm) DeepCopyInto(out *PodAffinityTerm) {
*out = make([]string, len(*in)) *out = make([]string, len(*in))
copy(*out, *in) copy(*out, *in)
} }
if in.NamespaceSelector != nil {
in, out := &in.NamespaceSelector, &out.NamespaceSelector
*out = new(v1.LabelSelector)
(*in).DeepCopyInto(*out)
}
return return
} }

View File

@ -676,6 +676,11 @@ const (
// //
// Enables controlling pod ranking on replicaset scale-down. // Enables controlling pod ranking on replicaset scale-down.
PodDeletionCost featuregate.Feature = "PodDeletionCost" PodDeletionCost featuregate.Feature = "PodDeletionCost"
// owner: @ahg-g
// alpha: v1.21
//
// Allow specifying NamespaceSelector in PodAffinityTerm.
PodAffinityNamespaceSelector featuregate.Feature = "PodAffinityNamespaceSelector"
) )
func init() { func init() {
@ -778,6 +783,7 @@ var defaultKubernetesFeatureGates = map[featuregate.Feature]featuregate.FeatureS
PreferNominatedNode: {Default: false, PreRelease: featuregate.Alpha}, PreferNominatedNode: {Default: false, PreRelease: featuregate.Alpha},
RunAsGroup: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.22 RunAsGroup: {Default: true, PreRelease: featuregate.GA, LockToDefault: true}, // remove in 1.22
PodDeletionCost: {Default: false, PreRelease: featuregate.Alpha}, PodDeletionCost: {Default: false, PreRelease: featuregate.Alpha},
PodAffinityNamespaceSelector: {Default: false, PreRelease: featuregate.Alpha},
// inherited features from generic apiserver, relisted here to get a conflict if it is changed // inherited features from generic apiserver, relisted here to get a conflict if it is changed
// unintentionally on either side: // unintentionally on either side:

View File

@ -26,16 +26,17 @@ import (
"k8s.io/apimachinery/pkg/labels" "k8s.io/apimachinery/pkg/labels"
"k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/runtime/schema" "k8s.io/apimachinery/pkg/runtime/schema"
"k8s.io/apimachinery/pkg/util/clock" "k8s.io/apimachinery/pkg/util/clock"
"k8s.io/apimachinery/pkg/util/sets" "k8s.io/apimachinery/pkg/util/sets"
"k8s.io/apiserver/pkg/admission" "k8s.io/apiserver/pkg/admission"
quota "k8s.io/apiserver/pkg/quota/v1" quota "k8s.io/apiserver/pkg/quota/v1"
"k8s.io/apiserver/pkg/quota/v1/generic" "k8s.io/apiserver/pkg/quota/v1/generic"
"k8s.io/apiserver/pkg/util/feature"
api "k8s.io/kubernetes/pkg/apis/core" api "k8s.io/kubernetes/pkg/apis/core"
k8s_api_v1 "k8s.io/kubernetes/pkg/apis/core/v1" k8s_api_v1 "k8s.io/kubernetes/pkg/apis/core/v1"
"k8s.io/kubernetes/pkg/apis/core/v1/helper" "k8s.io/kubernetes/pkg/apis/core/v1/helper"
"k8s.io/kubernetes/pkg/apis/core/v1/helper/qos" "k8s.io/kubernetes/pkg/apis/core/v1/helper/qos"
"k8s.io/kubernetes/pkg/features"
) )
// the name used for object count quota // the name used for object count quota
@ -308,6 +309,8 @@ func podMatchesScopeFunc(selector corev1.ScopedResourceSelectorRequirement, obje
return !isBestEffort(pod), nil return !isBestEffort(pod), nil
case corev1.ResourceQuotaScopePriorityClass: case corev1.ResourceQuotaScopePriorityClass:
return podMatchesSelector(pod, selector) return podMatchesSelector(pod, selector)
case corev1.ResourceQuotaScopeCrossNamespacePodAffinity:
return usesCrossNamespacePodAffinity(pod), nil
} }
return false, nil return false, nil
} }
@ -381,6 +384,59 @@ func podMatchesSelector(pod *corev1.Pod, selector corev1.ScopedResourceSelectorR
return false, nil return false, nil
} }
func crossNamespacePodAffinityTerm(term *corev1.PodAffinityTerm) bool {
return len(term.Namespaces) != 0 || term.NamespaceSelector != nil
}
func crossNamespacePodAffinityTerms(terms []corev1.PodAffinityTerm) bool {
for _, t := range terms {
if crossNamespacePodAffinityTerm(&t) {
return true
}
}
return false
}
func crossNamespaceWeightedPodAffinityTerms(terms []corev1.WeightedPodAffinityTerm) bool {
for _, t := range terms {
if crossNamespacePodAffinityTerm(&t.PodAffinityTerm) {
return true
}
}
return false
}
func usesCrossNamespacePodAffinity(pod *corev1.Pod) bool {
if !feature.DefaultFeatureGate.Enabled(features.PodAffinityNamespaceSelector) {
return false
}
if pod == nil || pod.Spec.Affinity == nil {
return false
}
affinity := pod.Spec.Affinity.PodAffinity
if affinity != nil {
if crossNamespacePodAffinityTerms(affinity.RequiredDuringSchedulingIgnoredDuringExecution) {
return true
}
if crossNamespaceWeightedPodAffinityTerms(affinity.PreferredDuringSchedulingIgnoredDuringExecution) {
return true
}
}
antiAffinity := pod.Spec.Affinity.PodAntiAffinity
if antiAffinity != nil {
if crossNamespacePodAffinityTerms(antiAffinity.RequiredDuringSchedulingIgnoredDuringExecution) {
return true
}
if crossNamespaceWeightedPodAffinityTerms(antiAffinity.PreferredDuringSchedulingIgnoredDuringExecution) {
return true
}
}
return false
}
// QuotaV1Pod returns true if the pod is eligible to track against a quota // QuotaV1Pod returns true if the pod is eligible to track against a quota
// if it's not in a terminal state according to its phase. // if it's not in a terminal state according to its phase.
func QuotaV1Pod(pod *corev1.Pod, clock clock.Clock) bool { func QuotaV1Pod(pod *corev1.Pod, clock clock.Clock) bool {

View File

@ -20,6 +20,8 @@ import (
"testing" "testing"
"time" "time"
"github.com/google/go-cmp/cmp"
corev1 "k8s.io/api/core/v1" corev1 "k8s.io/api/core/v1"
"k8s.io/apimachinery/pkg/api/resource" "k8s.io/apimachinery/pkg/api/resource"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
@ -27,7 +29,10 @@ import (
"k8s.io/apimachinery/pkg/util/clock" "k8s.io/apimachinery/pkg/util/clock"
quota "k8s.io/apiserver/pkg/quota/v1" quota "k8s.io/apiserver/pkg/quota/v1"
"k8s.io/apiserver/pkg/quota/v1/generic" "k8s.io/apiserver/pkg/quota/v1/generic"
"k8s.io/apiserver/pkg/util/feature"
featuregatetesting "k8s.io/component-base/featuregate/testing"
api "k8s.io/kubernetes/pkg/apis/core" api "k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/features"
"k8s.io/kubernetes/pkg/util/node" "k8s.io/kubernetes/pkg/util/node"
) )
@ -446,3 +451,238 @@ func TestPodEvaluatorUsage(t *testing.T) {
}) })
} }
} }
func TestPodEvaluatorMatchingScopes(t *testing.T) {
fakeClock := clock.NewFakeClock(time.Now())
evaluator := NewPodEvaluator(nil, fakeClock)
activeDeadlineSeconds := int64(30)
testCases := map[string]struct {
pod *api.Pod
selectors []corev1.ScopedResourceSelectorRequirement
wantSelectors []corev1.ScopedResourceSelectorRequirement
disableNamespaceSelector bool
}{
"EmptyPod": {
pod: &api.Pod{},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeNotTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
},
},
"PriorityClass": {
pod: &api.Pod{
Spec: api.PodSpec{
PriorityClassName: "class1",
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeNotTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopePriorityClass, Operator: corev1.ScopeSelectorOpIn, Values: []string{"class1"}},
},
},
"NotBestEffort": {
pod: &api.Pod{
Spec: api.PodSpec{
Containers: []api.Container{{
Resources: api.ResourceRequirements{
Requests: api.ResourceList{
api.ResourceCPU: resource.MustParse("1"),
api.ResourceMemory: resource.MustParse("50M"),
api.ResourceName("example.com/dongle"): resource.MustParse("1"),
},
Limits: api.ResourceList{
api.ResourceCPU: resource.MustParse("2"),
api.ResourceMemory: resource.MustParse("100M"),
api.ResourceName("example.com/dongle"): resource.MustParse("1"),
},
},
}},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeNotTerminating},
{ScopeName: corev1.ResourceQuotaScopeNotBestEffort},
},
},
"Terminating": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
},
},
"OnlyTerminating": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
},
},
selectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
},
},
"CrossNamespaceRequiredAffinity": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}, NamespaceSelector: &metav1.LabelSelector{}},
},
},
},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopeCrossNamespacePodAffinity},
},
},
"CrossNamespaceRequiredAffinityWithSlice": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns1"}},
},
},
},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopeCrossNamespacePodAffinity},
},
},
"CrossNamespacePreferredAffinity": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns2"}, NamespaceSelector: &metav1.LabelSelector{}}},
},
},
},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopeCrossNamespacePodAffinity},
},
},
"CrossNamespacePreferredAffinityWithSelector": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
Affinity: &api.Affinity{
PodAffinity: &api.PodAffinity{
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, NamespaceSelector: &metav1.LabelSelector{}}},
},
},
},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopeCrossNamespacePodAffinity},
},
},
"CrossNamespacePreferredAntiAffinity": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
Affinity: &api.Affinity{
PodAntiAffinity: &api.PodAntiAffinity{
PreferredDuringSchedulingIgnoredDuringExecution: []api.WeightedPodAffinityTerm{
{PodAffinityTerm: api.PodAffinityTerm{LabelSelector: &metav1.LabelSelector{}, NamespaceSelector: &metav1.LabelSelector{}}},
},
},
},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopeCrossNamespacePodAffinity},
},
},
"CrossNamespaceRequiredAntiAffinity": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
Affinity: &api.Affinity{
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}},
},
},
},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopeCrossNamespacePodAffinity},
},
},
"NamespaceSelectorFeatureDisabled": {
pod: &api.Pod{
Spec: api.PodSpec{
ActiveDeadlineSeconds: &activeDeadlineSeconds,
Affinity: &api.Affinity{
PodAntiAffinity: &api.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []api.PodAffinityTerm{
{LabelSelector: &metav1.LabelSelector{}, Namespaces: []string{"ns3"}},
},
},
},
},
},
wantSelectors: []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
},
disableNamespaceSelector: true,
},
}
for testName, testCase := range testCases {
t.Run(testName, func(t *testing.T) {
defer featuregatetesting.SetFeatureGateDuringTest(t, feature.DefaultFeatureGate, features.PodAffinityNamespaceSelector, !testCase.disableNamespaceSelector)()
if testCase.selectors == nil {
testCase.selectors = []corev1.ScopedResourceSelectorRequirement{
{ScopeName: corev1.ResourceQuotaScopeTerminating},
{ScopeName: corev1.ResourceQuotaScopeNotTerminating},
{ScopeName: corev1.ResourceQuotaScopeBestEffort},
{ScopeName: corev1.ResourceQuotaScopeNotBestEffort},
{ScopeName: corev1.ResourceQuotaScopePriorityClass, Operator: corev1.ScopeSelectorOpIn, Values: []string{"class1"}},
{ScopeName: corev1.ResourceQuotaScopeCrossNamespacePodAffinity},
}
}
gotSelectors, err := evaluator.MatchingScopes(testCase.pod, testCase.selectors)
if err != nil {
t.Error(err)
}
if diff := cmp.Diff(testCase.wantSelectors, gotSelectors); diff != "" {
t.Errorf("%v: unexpected diff (-want, +got):\n%s", testName, diff)
}
})
}
}

View File

@ -22,9 +22,11 @@ import (
"k8s.io/apimachinery/pkg/runtime" "k8s.io/apimachinery/pkg/runtime"
"k8s.io/apimachinery/pkg/util/validation/field" "k8s.io/apimachinery/pkg/util/validation/field"
"k8s.io/apiserver/pkg/storage/names" "k8s.io/apiserver/pkg/storage/names"
utilfeature "k8s.io/apiserver/pkg/util/feature"
"k8s.io/kubernetes/pkg/api/legacyscheme" "k8s.io/kubernetes/pkg/api/legacyscheme"
api "k8s.io/kubernetes/pkg/apis/core" api "k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/apis/core/validation" "k8s.io/kubernetes/pkg/apis/core/validation"
"k8s.io/kubernetes/pkg/features"
) )
// resourcequotaStrategy implements behavior for ResourceQuota objects // resourcequotaStrategy implements behavior for ResourceQuota objects
@ -58,7 +60,8 @@ func (resourcequotaStrategy) PrepareForUpdate(ctx context.Context, obj, old runt
// Validate validates a new resourcequota. // Validate validates a new resourcequota.
func (resourcequotaStrategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList { func (resourcequotaStrategy) Validate(ctx context.Context, obj runtime.Object) field.ErrorList {
resourcequota := obj.(*api.ResourceQuota) resourcequota := obj.(*api.ResourceQuota)
return validation.ValidateResourceQuota(resourcequota) opts := getValidationOptionsFromResourceQuota(resourcequota, nil)
return validation.ValidateResourceQuota(resourcequota, opts)
} }
// Canonicalize normalizes the object after validation. // Canonicalize normalizes the object after validation.
@ -72,7 +75,9 @@ func (resourcequotaStrategy) AllowCreateOnUpdate() bool {
// ValidateUpdate is the default update validation for an end user. // ValidateUpdate is the default update validation for an end user.
func (resourcequotaStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList { func (resourcequotaStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
return validation.ValidateResourceQuotaUpdate(obj.(*api.ResourceQuota), old.(*api.ResourceQuota)) newObj, oldObj := obj.(*api.ResourceQuota), old.(*api.ResourceQuota)
opts := getValidationOptionsFromResourceQuota(newObj, oldObj)
return validation.ValidateResourceQuotaUpdate(newObj, oldObj, opts)
} }
func (resourcequotaStrategy) AllowUnconditionalUpdate() bool { func (resourcequotaStrategy) AllowUnconditionalUpdate() bool {
@ -95,3 +100,37 @@ func (resourcequotaStatusStrategy) PrepareForUpdate(ctx context.Context, obj, ol
func (resourcequotaStatusStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList { func (resourcequotaStatusStrategy) ValidateUpdate(ctx context.Context, obj, old runtime.Object) field.ErrorList {
return validation.ValidateResourceQuotaStatusUpdate(obj.(*api.ResourceQuota), old.(*api.ResourceQuota)) return validation.ValidateResourceQuotaStatusUpdate(obj.(*api.ResourceQuota), old.(*api.ResourceQuota))
} }
func getValidationOptionsFromResourceQuota(newObj *api.ResourceQuota, oldObj *api.ResourceQuota) validation.ResourceQuotaValidationOptions {
opts := validation.ResourceQuotaValidationOptions{
AllowPodAffinityNamespaceSelector: utilfeature.DefaultFeatureGate.Enabled(features.PodAffinityNamespaceSelector),
}
if oldObj == nil {
return opts
}
opts.AllowPodAffinityNamespaceSelector = opts.AllowPodAffinityNamespaceSelector || hasCrossNamespacePodAffinityScope(&oldObj.Spec)
return opts
}
func hasCrossNamespacePodAffinityScope(spec *api.ResourceQuotaSpec) bool {
if spec == nil {
return false
}
for _, scope := range spec.Scopes {
if scope == api.ResourceQuotaScopeCrossNamespacePodAffinity {
return true
}
}
if spec.ScopeSelector == nil {
return false
}
for _, req := range spec.ScopeSelector.MatchExpressions {
if req.ScopeName == api.ResourceQuotaScopeCrossNamespacePodAffinity {
return true
}
}
return false
}

View File

@ -19,10 +19,16 @@ package resourcequota
import ( import (
"testing" "testing"
"github.com/google/go-cmp/cmp"
"k8s.io/apimachinery/pkg/api/resource" "k8s.io/apimachinery/pkg/api/resource"
metav1 "k8s.io/apimachinery/pkg/apis/meta/v1" metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
genericapirequest "k8s.io/apiserver/pkg/endpoints/request" genericapirequest "k8s.io/apiserver/pkg/endpoints/request"
utilfeature "k8s.io/apiserver/pkg/util/feature"
featuregatetesting "k8s.io/component-base/featuregate/testing"
api "k8s.io/kubernetes/pkg/apis/core" api "k8s.io/kubernetes/pkg/apis/core"
"k8s.io/kubernetes/pkg/apis/core/validation"
"k8s.io/kubernetes/pkg/features"
) )
func TestResourceQuotaStrategy(t *testing.T) { func TestResourceQuotaStrategy(t *testing.T) {
@ -58,3 +64,65 @@ func TestResourceQuotaStrategy(t *testing.T) {
t.Errorf("ResourceQuota does not allow setting status on create") t.Errorf("ResourceQuota does not allow setting status on create")
} }
} }
func TestGetValidationOptionsFromResourceQuota(t *testing.T) {
crossNamespaceAffinity := api.ResourceQuota{Spec: api.ResourceQuotaSpec{
Scopes: []api.ResourceQuotaScope{api.ResourceQuotaScopeCrossNamespacePodAffinity},
},
}
for name, tc := range map[string]struct {
old *api.ResourceQuota
namespaceSelectorFeatureEnabled bool
wantOpts validation.ResourceQuotaValidationOptions
}{
"create-feature-enabled": {
namespaceSelectorFeatureEnabled: true,
wantOpts: validation.ResourceQuotaValidationOptions{
AllowPodAffinityNamespaceSelector: true,
},
},
"create-feature-disabled": {
namespaceSelectorFeatureEnabled: false,
wantOpts: validation.ResourceQuotaValidationOptions{
AllowPodAffinityNamespaceSelector: false,
},
},
"update-old-doesn't-include-scope-feature-enabled": {
old: &api.ResourceQuota{},
namespaceSelectorFeatureEnabled: true,
wantOpts: validation.ResourceQuotaValidationOptions{
AllowPodAffinityNamespaceSelector: true,
},
},
"update-old-doesn't-include-scope-feature-disabled": {
old: &api.ResourceQuota{},
namespaceSelectorFeatureEnabled: false,
wantOpts: validation.ResourceQuotaValidationOptions{
AllowPodAffinityNamespaceSelector: false,
},
},
"update-old-includes-scope-feature-disabled": {
old: &crossNamespaceAffinity,
namespaceSelectorFeatureEnabled: false,
wantOpts: validation.ResourceQuotaValidationOptions{
AllowPodAffinityNamespaceSelector: true,
},
},
"update-old-includes-scope-feature-enabled": {
old: &crossNamespaceAffinity,
namespaceSelectorFeatureEnabled: true,
wantOpts: validation.ResourceQuotaValidationOptions{
AllowPodAffinityNamespaceSelector: true,
},
},
} {
t.Run(name, func(t *testing.T) {
defer featuregatetesting.SetFeatureGateDuringTest(t, utilfeature.DefaultFeatureGate, features.PodAffinityNamespaceSelector, tc.namespaceSelectorFeatureEnabled)()
gotOpts := getValidationOptionsFromResourceQuota(nil, tc.old)
if diff := cmp.Diff(tc.wantOpts, gotOpts); diff != "" {
t.Errorf("unexpected opts (-want, +got):\n%s", diff)
}
})
}
}

View File

@ -547,6 +547,8 @@ func ClusterRoles() []rbacv1.ClusterRole {
rbacv1helpers.NewRule("create").Groups(authorizationGroup).Resources("subjectaccessreviews").RuleOrDie(), rbacv1helpers.NewRule("create").Groups(authorizationGroup).Resources("subjectaccessreviews").RuleOrDie(),
// Needed for volume limits // Needed for volume limits
rbacv1helpers.NewRule(Read...).Groups(storageGroup).Resources("csinodes").RuleOrDie(), rbacv1helpers.NewRule(Read...).Groups(storageGroup).Resources("csinodes").RuleOrDie(),
// Needed for namespaceSelector feature in pod affinity
rbacv1helpers.NewRule(Read...).Groups(legacyGroup).Resources("namespaces").RuleOrDie(),
} }
if utilfeature.DefaultFeatureGate.Enabled(features.CSIStorageCapacity) { if utilfeature.DefaultFeatureGate.Enabled(features.CSIStorageCapacity) {
kubeSchedulerRules = append(kubeSchedulerRules, kubeSchedulerRules = append(kubeSchedulerRules,

View File

@ -827,6 +827,14 @@ items:
- get - get
- list - list
- watch - watch
- apiGroups:
- ""
resources:
- namespaces
verbs:
- get
- list
- watch
- apiVersion: rbac.authorization.k8s.io/v1 - apiVersion: rbac.authorization.k8s.io/v1
kind: ClusterRole kind: ClusterRole
metadata: metadata:

File diff suppressed because it is too large Load Diff

View File

@ -3010,8 +3010,10 @@ message PodAffinityTerm {
// +optional // +optional
optional k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector labelSelector = 1; optional k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector labelSelector = 1;
// namespaces specifies which namespaces the labelSelector applies to (matches against); // namespaces specifies a static list of namespace names that the term applies to.
// null or empty list means "this pod's namespace" // The term is applied to the union of the namespaces listed in this field
// and the ones selected by namespaceSelector.
// null or empty namespaces list and null namespaceSelector means "this pod's namespace"
// +optional // +optional
repeated string namespaces = 2; repeated string namespaces = 2;
@ -3021,6 +3023,15 @@ message PodAffinityTerm {
// selected pods is running. // selected pods is running.
// Empty topologyKey is not allowed. // Empty topologyKey is not allowed.
optional string topologyKey = 3; optional string topologyKey = 3;
// A label query over the set of namespaces that the term applies to.
// The term is applied to the union of the namespaces selected by this field
// and the ones listed in the namespaces field.
// null selector and null or empty namespaces list means "this pod's namespace".
// An empty selector ({}) matches all namespaces.
// This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
// +optional
optional k8s.io.apimachinery.pkg.apis.meta.v1.LabelSelector namespaceSelector = 4;
} }
// Pod anti affinity is a group of inter pod anti affinity scheduling rules. // Pod anti affinity is a group of inter pod anti affinity scheduling rules.

View File

@ -2774,8 +2774,10 @@ type PodAffinityTerm struct {
// A label query over a set of resources, in this case pods. // A label query over a set of resources, in this case pods.
// +optional // +optional
LabelSelector *metav1.LabelSelector `json:"labelSelector,omitempty" protobuf:"bytes,1,opt,name=labelSelector"` LabelSelector *metav1.LabelSelector `json:"labelSelector,omitempty" protobuf:"bytes,1,opt,name=labelSelector"`
// namespaces specifies which namespaces the labelSelector applies to (matches against); // namespaces specifies a static list of namespace names that the term applies to.
// null or empty list means "this pod's namespace" // The term is applied to the union of the namespaces listed in this field
// and the ones selected by namespaceSelector.
// null or empty namespaces list and null namespaceSelector means "this pod's namespace"
// +optional // +optional
Namespaces []string `json:"namespaces,omitempty" protobuf:"bytes,2,rep,name=namespaces"` Namespaces []string `json:"namespaces,omitempty" protobuf:"bytes,2,rep,name=namespaces"`
// This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching // This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching
@ -2784,6 +2786,14 @@ type PodAffinityTerm struct {
// selected pods is running. // selected pods is running.
// Empty topologyKey is not allowed. // Empty topologyKey is not allowed.
TopologyKey string `json:"topologyKey" protobuf:"bytes,3,opt,name=topologyKey"` TopologyKey string `json:"topologyKey" protobuf:"bytes,3,opt,name=topologyKey"`
// A label query over the set of namespaces that the term applies to.
// The term is applied to the union of the namespaces selected by this field
// and the ones listed in the namespaces field.
// null selector and null or empty namespaces list means "this pod's namespace".
// An empty selector ({}) matches all namespaces.
// This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.
// +optional
NamespaceSelector *metav1.LabelSelector `json:"namespaceSelector,omitempty" protobuf:"bytes,4,opt,name=namespaceSelector"`
} }
// Node affinity is a group of node affinity scheduling rules. // Node affinity is a group of node affinity scheduling rules.
@ -5625,6 +5635,9 @@ const (
ResourceQuotaScopeNotBestEffort ResourceQuotaScope = "NotBestEffort" ResourceQuotaScopeNotBestEffort ResourceQuotaScope = "NotBestEffort"
// Match all pod objects that have priority class mentioned // Match all pod objects that have priority class mentioned
ResourceQuotaScopePriorityClass ResourceQuotaScope = "PriorityClass" ResourceQuotaScopePriorityClass ResourceQuotaScope = "PriorityClass"
// Match all pod objects that have cross-namespace pod (anti)affinity mentioned.
// This is an alpha feature enabled by the PodAffinityNamespaceSelector feature flag.
ResourceQuotaScopeCrossNamespacePodAffinity ResourceQuotaScope = "CrossNamespacePodAffinity"
) )
// ResourceQuotaSpec defines the desired hard limits to enforce for Quota. // ResourceQuotaSpec defines the desired hard limits to enforce for Quota.

View File

@ -1449,10 +1449,11 @@ func (PodAffinity) SwaggerDoc() map[string]string {
} }
var map_PodAffinityTerm = map[string]string{ var map_PodAffinityTerm = map[string]string{
"": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key <topologyKey> matches that of any node on which a pod of the set of pods is running", "": "Defines a set of pods (namely those matching the labelSelector relative to the given namespace(s)) that this pod should be co-located (affinity) or not co-located (anti-affinity) with, where co-located is defined as running on a node whose value of the label with key <topologyKey> matches that of any node on which a pod of the set of pods is running",
"labelSelector": "A label query over a set of resources, in this case pods.", "labelSelector": "A label query over a set of resources, in this case pods.",
"namespaces": "namespaces specifies which namespaces the labelSelector applies to (matches against); null or empty list means \"this pod's namespace\"", "namespaces": "namespaces specifies a static list of namespace names that the term applies to. The term is applied to the union of the namespaces listed in this field and the ones selected by namespaceSelector. null or empty namespaces list and null namespaceSelector means \"this pod's namespace\"",
"topologyKey": "This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.", "topologyKey": "This pod should be co-located (affinity) or not co-located (anti-affinity) with the pods matching the labelSelector in the specified namespaces, where co-located is defined as running on a node whose value of the label with key topologyKey matches that of any node on which any of the selected pods is running. Empty topologyKey is not allowed.",
"namespaceSelector": "A label query over the set of namespaces that the term applies to. The term is applied to the union of the namespaces selected by this field and the ones listed in the namespaces field. null selector and null or empty namespaces list means \"this pod's namespace\". An empty selector ({}) matches all namespaces. This field is alpha-level and is only honored when PodAffinityNamespaceSelector feature is enabled.",
} }
func (PodAffinityTerm) SwaggerDoc() map[string]string { func (PodAffinityTerm) SwaggerDoc() map[string]string {

View File

@ -3360,6 +3360,11 @@ func (in *PodAffinityTerm) DeepCopyInto(out *PodAffinityTerm) {
*out = make([]string, len(*in)) *out = make([]string, len(*in))
copy(*out, *in) copy(*out, *in)
} }
if in.NamespaceSelector != nil {
in, out := &in.NamespaceSelector, &out.NamespaceSelector
*out = new(metav1.LabelSelector)
(*in).DeepCopyInto(*out)
}
return return
} }

View File

@ -1326,28 +1326,50 @@
"namespaces": [ "namespaces": [
"416" "416"
], ],
"topologyKey": "417" "topologyKey": "417",
"namespaceSelector": {
"matchLabels": {
"93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj": "5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM"
},
"matchExpressions": [
{
"key": "8mtxb__-ex-_1_-ODgC_1-_8__3",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -2092358209, "weight": -555161071,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"nn093-pi-9o-l4-vo5byp8q-sf1--gw-jz/F_06.eqk5L": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_7" "73ph2/2..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m..C": "r-v-3-BO"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "yps4483-o--3f1p7--43nw-l-x18mtb/mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpH", "key": "q1wwv3--f4x4-br5r---r8oh.1nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w8/2._I-_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.L",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"424" "430"
], ],
"topologyKey": "425" "topologyKey": "431",
"namespaceSelector": {
"matchLabels": {
"r4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._r.Y": "w1k8KLu..ly--JM"
},
"matchExpressions": [
{
"key": "RT.0zo",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1357,141 +1379,165 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"H1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-0": "8mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-hj-O" "FnV34G._--u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..C": "m_dc__G6N-_-0o.0C_gV.9_G-.-z1YH"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "I.4_W_-_-7Tp_.---c", "key": "7W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K-g",
"operator": "DoesNotExist" "operator": "DoesNotExist"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"432" "444"
], ],
"topologyKey": "433" "topologyKey": "445",
"namespaceSelector": {
"matchLabels": {
"p-...Z-O.-.jL_v.-_.4dwFbuvEf55Y22": "eF..3m6.._2v89U--8.3N_.n1.--.._-x_4..u2-__3uM77U7.p"
},
"matchExpressions": [
{
"key": "Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--.C.8-S9_-4w",
"operator": "In",
"values": [
"u-_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d--Y-_l-v0-1V-d"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1084136601, "weight": 339079271,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"6n-f-x--i-b/K_BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4": "2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-7l" "ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yE-R5W5_2n...78o": "Jj-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9--Avi.gZdnV"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "2--4-r4p--w1k8--y.e2-08vc--4-7hdum1-f-7-k8q/YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Q.-t", "key": "3.js--a---..6bD_M--c.0Q--2qh.Eb_.__1.-5",
"operator": "NotIn", "operator": "Exists"
"values": [
"Oep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q2"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"440" "458"
], ],
"topologyKey": "441" "topologyKey": "459",
"namespaceSelector": {
"matchLabels": {
"E35H__.B_E": "U..u8gwbk"
},
"matchExpressions": [
{
"key": "Q_mgi.U.-e7z-t0-pQ-.-.g-_Z_-nSL.--4i",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "442", "schedulerName": "466",
"tolerations": [ "tolerations": [
{ {
"key": "443", "key": "467",
"operator": "Ž彙pg稠氦Ņs", "operator": ʔb'?舍ȃʥx臥]å摞",
"value": "444", "value": "468",
"effect": "ưg", "tolerationSeconds": 3053978290188957517
"tolerationSeconds": 7158818521862381855
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "445", "ip": "469",
"hostnames": [ "hostnames": [
"446" "470"
] ]
} }
], ],
"priorityClassName": "447", "priorityClassName": "471",
"priority": 197024033, "priority": -340583156,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"448" "472"
], ],
"searches": [ "searches": [
"449" "473"
], ],
"options": [ "options": [
{ {
"name": "450", "name": "474",
"value": "451" "value": "475"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "țc£PAÎǨȨ栋"
} }
], ],
"runtimeClassName": "452", "runtimeClassName": "476",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "礗渶", "preemptionPolicy": "n{鳻",
"overhead": { "overhead": {
"[IŚȆĸsǞÃ+?Ď筌ʨ:": "664" "隅DžbİEMǶɼ`|褞": "229"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -918148948, "maxSkew": 1486667065,
"topologyKey": "453", "topologyKey": "477",
"whenUnsatisfiable": "亪鸑躓1Ǐ詁Ȟ鮩ĺJCuɖc", "whenUnsatisfiable": "DŽɤȶšɞƵõ禲#樹罽濅ʏ 撜粞",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/s-g__.2": "3N_.n1.--.._-x_4..u2-__3uM77U7._pT-___-_5-6h_K7" "H_55..--E3_2D-1DW__o_-.k": "7"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "37-ufi-q7u0ux-qv4kd-36---9-d-6s83--r-vkm.8fmt4272r--49u-0m7u-----v---4b---h-wyux--4t7k--e--x--3/fdw.3-._CJ4a1._-_CH-6", "key": "oZvt.LT60v.WxPc---K__-iguFGT._.Y4-0.67hP-lX-_-..b",
"operator": "DoesNotExist" "operator": "NotIn",
"values": [
"H1z..j_.r3--T"
]
} }
] ]
} }
} }
], ],
"setHostnameAsFQDN": true "setHostnameAsFQDN": false
} }
}, },
"updateStrategy": { "updateStrategy": {
"type": "翘ǼZ熝Ʊ宷泐ɻvŰ`Ǧɝ憑ǖ菐u", "type": "șa汸\u003cƋlɋN磋镮ȺPÈ",
"rollingUpdate": { "rollingUpdate": {
"maxUnavailable": 2, "maxUnavailable": 2,
"maxSurge": 3 "maxSurge": 3
} }
}, },
"minReadySeconds": -985724127, "minReadySeconds": 1750503412,
"revisionHistoryLimit": 2137111260 "revisionHistoryLimit": 128240007
}, },
"status": { "status": {
"currentNumberScheduled": 408491268, "currentNumberScheduled": -900194589,
"numberMisscheduled": -1833348558, "numberMisscheduled": 295177820,
"desiredNumberScheduled": 1883709155, "desiredNumberScheduled": 1576197985,
"numberReady": 484752614, "numberReady": -702578810,
"observedGeneration": 3359608726763190142, "observedGeneration": -1989254568785172688,
"updatedNumberScheduled": 1401559245, "updatedNumberScheduled": -855944448,
"numberAvailable": -406189540, "numberAvailable": -1556190810,
"numberUnavailable": -2095625968, "numberUnavailable": -487001726,
"collisionCount": 223996911, "collisionCount": -2081947001,
"conditions": [ "conditions": [
{ {
"type": "Y囙邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ±", "type": "薑Ȣ#闬輙怀¹bCũw¼ ǫ",
"status": "楗鱶镖喗vȥ倉螆ȨX\u003e,«ɒó", "status": ":$",
"lastTransitionTime": "2480-06-05T07:37:49Z", "lastTransitionTime": "2082-11-07T20:44:23Z",
"reason": "460", "reason": "484",
"message": "461" "message": "485"
} }
] ]
} }

View File

@ -30,8 +30,8 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
minReadySeconds: -985724127 minReadySeconds: 1750503412
revisionHistoryLimit: 2137111260 revisionHistoryLimit: 128240007
selector: selector:
matchExpressions: matchExpressions:
- key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0
@ -104,14 +104,20 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: yps4483-o--3f1p7--43nw-l-x18mtb/mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpH - key: q1wwv3--f4x4-br5r---r8oh.1nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w8/2._I-_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.L
operator: Exists
matchLabels:
73ph2/2..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m..C: r-v-3-BO
namespaceSelector:
matchExpressions:
- key: RT.0zo
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
nn093-pi-9o-l4-vo5byp8q-sf1--gw-jz/F_06.eqk5L: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_7 r4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._r.Y: w1k8KLu..ly--JM
namespaces: namespaces:
- "424" - "430"
topologyKey: "425" topologyKey: "431"
weight: -2092358209 weight: -555161071
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -119,6 +125,12 @@ spec:
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
p_N-1: O-BZ..6-1.S-B3_.b7 p_N-1: O-BZ..6-1.S-B3_.b7
namespaceSelector:
matchExpressions:
- key: 8mtxb__-ex-_1_-ODgC_1-_8__3
operator: DoesNotExist
matchLabels:
93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj: 5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM
namespaces: namespaces:
- "416" - "416"
topologyKey: "417" topologyKey: "417"
@ -127,26 +139,38 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 2--4-r4p--w1k8--y.e2-08vc--4-7hdum1-f-7-k8q/YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Q.-t - key: 3.js--a---..6bD_M--c.0Q--2qh.Eb_.__1.-5
operator: NotIn operator: Exists
values:
- Oep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q2
matchLabels: matchLabels:
6n-f-x--i-b/K_BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4: 2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-7l ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yE-R5W5_2n...78o: Jj-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9--Avi.gZdnV
namespaceSelector:
matchExpressions:
- key: Q_mgi.U.-e7z-t0-pQ-.-.g-_Z_-nSL.--4i
operator: Exists
matchLabels:
E35H__.B_E: U..u8gwbk
namespaces: namespaces:
- "440" - "458"
topologyKey: "441" topologyKey: "459"
weight: -1084136601 weight: 339079271
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: I.4_W_-_-7Tp_.---c - key: 7W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K-g
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
H1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-0: 8mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-hj-O FnV34G._--u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..C: m_dc__G6N-_-0o.0C_gV.9_G-.-z1YH
namespaceSelector:
matchExpressions:
- key: Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--.C.8-S9_-4w
operator: In
values:
- u-_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d--Y-_l-v0-1V-d
matchLabels:
p-...Z-O.-.jL_v.-_.4dwFbuvEf55Y22: eF..3m6.._2v89U--8.3N_.n1.--.._-x_4..u2-__3uM77U7.p
namespaces: namespaces:
- "432" - "444"
topologyKey: "433" topologyKey: "445"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -325,12 +349,12 @@ spec:
workingDir: "248" workingDir: "248"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "448" - "472"
options: options:
- name: "450" - name: "474"
value: "451" value: "475"
searches: searches:
- "449" - "473"
dnsPolicy: '#t(ȗŜŲ&洪y儕l' dnsPolicy: '#t(ȗŜŲ&洪y儕l'
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
@ -511,8 +535,8 @@ spec:
workingDir: "318" workingDir: "318"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "446" - "470"
ip: "445" ip: "469"
hostIPC: true hostIPC: true
hostNetwork: true hostNetwork: true
hostname: "400" hostname: "400"
@ -696,15 +720,15 @@ spec:
nodeSelector: nodeSelector:
"384": "385" "384": "385"
overhead: overhead:
'[IŚȆĸsǞÃ+?Ď筌ʨ:': "664" 隅DžbİEMǶɼ`|褞: "229"
preemptionPolicy: 礗渶 preemptionPolicy: n{
priority: 197024033 priority: -340583156
priorityClassName: "447" priorityClassName: "471"
readinessGates: readinessGates:
- conditionType: "" - conditionType: țc£PAÎǨȨ栋
restartPolicy: '''呪欼萜õ箘鸰呾顓闉ȦT瑄ǻG' restartPolicy: '''呪欼萜õ箘鸰呾顓闉ȦT瑄ǻG'
runtimeClassName: "452" runtimeClassName: "476"
schedulerName: "442" schedulerName: "466"
securityContext: securityContext:
fsGroup: -4548866432246561416 fsGroup: -4548866432246561416
fsGroupChangePolicy: Ð扬 fsGroupChangePolicy: Ð扬
@ -730,26 +754,27 @@ spec:
runAsUserName: "395" runAsUserName: "395"
serviceAccount: "387" serviceAccount: "387"
serviceAccountName: "386" serviceAccountName: "386"
setHostnameAsFQDN: true setHostnameAsFQDN: false
shareProcessNamespace: false shareProcessNamespace: false
subdomain: "401" subdomain: "401"
terminationGracePeriodSeconds: -155552760352472950 terminationGracePeriodSeconds: -155552760352472950
tolerations: tolerations:
- effect: ưg - key: "467"
key: "443" operator: ŭʔb'?舍ȃʥx臥]å摞
operator: Ž彙pg稠氦Ņs tolerationSeconds: 3053978290188957517
tolerationSeconds: 7158818521862381855 value: "468"
value: "444"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 37-ufi-q7u0ux-qv4kd-36---9-d-6s83--r-vkm.8fmt4272r--49u-0m7u-----v---4b---h-wyux--4t7k--e--x--3/fdw.3-._CJ4a1._-_CH-6 - key: oZvt.LT60v.WxPc---K__-iguFGT._.Y4-0.67hP-lX-_-..b
operator: DoesNotExist operator: NotIn
values:
- H1z..j_.r3--T
matchLabels: matchLabels:
cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/s-g__.2: 3N_.n1.--.._-x_4..u2-__3uM77U7._pT-___-_5-6h_K7 H_55..--E3_2D-1DW__o_-.k: "7"
maxSkew: -918148948 maxSkew: 1486667065
topologyKey: "453" topologyKey: "477"
whenUnsatisfiable: 亪鸑躓1Ǐ詁Ȟ鮩ĺJCuɖc whenUnsatisfiable: DŽɤȶšɞƵõ禲#樹罽濅ʏ 撜粞
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1006,20 +1031,20 @@ spec:
rollingUpdate: rollingUpdate:
maxSurge: 3 maxSurge: 3
maxUnavailable: 2 maxUnavailable: 2
type: 翘ǼZ熝Ʊ宷泐ɻvŰ`Ǧɝ憑ǖ菐u type: șa汸<ƋlɋN磋镮ȺPÈ
status: status:
collisionCount: 223996911 collisionCount: -2081947001
conditions: conditions:
- lastTransitionTime: "2480-06-05T07:37:49Z" - lastTransitionTime: "2082-11-07T20:44:23Z"
message: "461" message: "485"
reason: "460" reason: "484"
status: 楗鱶镖喗vȥ倉螆ȨX>,«ɒó status: :$
type: Y囙邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ± type: 薑Ȣ#闬輙怀¹bCũw¼ ǫ
currentNumberScheduled: 408491268 currentNumberScheduled: -900194589
desiredNumberScheduled: 1883709155 desiredNumberScheduled: 1576197985
numberAvailable: -406189540 numberAvailable: -1556190810
numberMisscheduled: -1833348558 numberMisscheduled: 295177820
numberReady: 484752614 numberReady: -702578810
numberUnavailable: -2095625968 numberUnavailable: -487001726
observedGeneration: 3359608726763190142 observedGeneration: -1989254568785172688
updatedNumberScheduled: 1401559245 updatedNumberScheduled: -855944448

View File

@ -1328,28 +1328,53 @@
"namespaces": [ "namespaces": [
"415" "415"
], ],
"topologyKey": "416" "topologyKey": "416",
"namespaceSelector": {
"matchLabels": {
"l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8": "Z6Z..11_7pX_z"
},
"matchExpressions": [
{
"key": "w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z",
"operator": "In",
"values": [
"4.nw_-_x18mtxb__e"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1507671981, "weight": 1479434972,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z": "3Pw_-r75--_-Ao" "jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7": "r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN", "key": "7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"423" "429"
], ],
"topologyKey": "424" "topologyKey": "430",
"namespaceSelector": {
"matchLabels": {
"4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b": "V._nV34GH"
},
"matchExpressions": [
{
"key": "9105-4_ed-0-i_zZsY_o8t5Vl6_..C",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1359,106 +1384,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"C--Y_Dp8O_._e_3_.4_W_-_7": "p_.----cp__ac8u.._-__BM.6-.Y7" "q0o.0C_gV.9_G-.-z1YH": "b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5", "key": "s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8" "MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"431" "443"
], ],
"topologyKey": "432" "topologyKey": "444",
"namespaceSelector": {
"matchLabels": {
"4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T": "P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8"
},
"matchExpressions": [
{
"key": "0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP",
"operator": "In",
"values": [
"396h8.G__B3"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1067925263, "weight": 1856144088,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF": "11---.-o7.pJ-4-1WV.-__05._LsuH" "Q-.-.g-_Z_-nSLq": "4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"439" "457"
], ],
"topologyKey": "440" "topologyKey": "458",
"namespaceSelector": {
"matchLabels": {
"2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6": "px_0-.mJe__.B-cd2_4"
},
"matchExpressions": [
{
"key": "1s._K9-.AJ-_8--___b____03_6.K8lY",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "441", "schedulerName": "465",
"tolerations": [ "tolerations": [
{ {
"key": "442", "key": "466",
"operator": "Ɖ肆Ző", "operator": "0yVA嬂刲;牆詒ĸąs",
"value": "443", "value": "467",
"effect": "", "effect": "kx-餌勀奷Ŏ",
"tolerationSeconds": -1072615283184390308 "tolerationSeconds": -9038755672632113093
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "444", "ip": "468",
"hostnames": [ "hostnames": [
"445" "469"
] ]
} }
], ],
"priorityClassName": "446", "priorityClassName": "470",
"priority": -1221153504, "priority": -1133320634,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"447" "471"
], ],
"searches": [ "searches": [
"448" "472"
], ],
"options": [ "options": [
{ {
"name": "449", "name": "473",
"value": "450" "value": "474"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "į"
} }
], ],
"runtimeClassName": "451", "runtimeClassName": "475",
"enableServiceLinks": true, "enableServiceLinks": true,
"preemptionPolicy": "n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:", "preemptionPolicy": "Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ",
"overhead": { "overhead": {
"ȩ纾S": "368" "k_": "725"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -2046521037,
"topologyKey": "452", "topologyKey": "476",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "\"T#sM網m",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5": "019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "B.rTt7bm9I.-..q-F-.__ck",
"operator": "Exists" "operator": "DoesNotExist"
} }
] ]
} }
@ -1468,33 +1518,33 @@
} }
}, },
"strategy": { "strategy": {
"type": "xʚ=5谠vÐ仆dždĄ跞肞", "type": "周藢烡Z树Ȁ謁",
"rollingUpdate": { "rollingUpdate": {
"maxUnavailable": 2, "maxUnavailable": 2,
"maxSurge": 3 "maxSurge": 3
} }
}, },
"minReadySeconds": -1934555365, "minReadySeconds": -59186930,
"revisionHistoryLimit": -1189243539, "revisionHistoryLimit": -1552013182,
"progressDeadlineSeconds": -1510243221 "progressDeadlineSeconds": -1489341847
}, },
"status": { "status": {
"observedGeneration": 8090469215987662586, "observedGeneration": -2332090839308115724,
"replicas": 782219862, "replicas": -524542843,
"updatedReplicas": 1380163777, "updatedReplicas": 1697527023,
"readyReplicas": 877113289, "readyReplicas": -194384924,
"availableReplicas": -1172851921, "availableReplicas": -1758862804,
"unavailableReplicas": -763028101, "unavailableReplicas": -78446609,
"conditions": [ "conditions": [
{ {
"type": "ʤY囙邵鄨o鷺ɷ裝TG奟cõ乨", "type": "$R\"}łfÐ@.ȇʟɃ咇",
"status": "íEd楗鱶镖喗vȥ倉螆ȨX\u003e", "status": "輷東t½ǩ £tMǍ}箼愆+P;抣",
"lastUpdateTime": "2792-08-11T23:40:18Z", "lastUpdateTime": "2068-08-23T03:26:39Z",
"lastTransitionTime": "2151-08-19T18:24:00Z", "lastTransitionTime": "2814-04-03T03:21:18Z",
"reason": "459", "reason": "483",
"message": "460" "message": "484"
} }
], ],
"collisionCount": -73034396 "collisionCount": -346883331
} }
} }

View File

@ -30,10 +30,10 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
minReadySeconds: -1934555365 minReadySeconds: -59186930
progressDeadlineSeconds: -1510243221 progressDeadlineSeconds: -1489341847
replicas: 896585016 replicas: 896585016
revisionHistoryLimit: -1189243539 revisionHistoryLimit: -1552013182
selector: selector:
matchExpressions: matchExpressions:
- key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99
@ -44,7 +44,7 @@ spec:
rollingUpdate: rollingUpdate:
maxSurge: 3 maxSurge: 3
maxUnavailable: 2 maxUnavailable: 2
type: xʚ=5谠vÐ仆dždĄ跞肞 type: 周藢烡Z树Ȁ謁
template: template:
metadata: metadata:
annotations: annotations:
@ -109,15 +109,21 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN - key: 7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9
operator: Exists
matchLabels:
? jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7
: r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W
namespaceSelector:
matchExpressions:
- key: 9105-4_ed-0-i_zZsY_o8t5Vl6_..C
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
? v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z 4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b: V._nV34GH
: 3Pw_-r75--_-Ao
namespaces: namespaces:
- "423" - "429"
topologyKey: "424" topologyKey: "430"
weight: -1507671981 weight: 1479434972
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -125,6 +131,14 @@ spec:
operator: Exists operator: Exists
matchLabels: matchLabels:
1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A 1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A
namespaceSelector:
matchExpressions:
- key: w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z
operator: In
values:
- 4.nw_-_x18mtxb__e
matchLabels:
l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8: Z6Z..11_7pX_z
namespaces: namespaces:
- "415" - "415"
topologyKey: "416" topologyKey: "416"
@ -133,26 +147,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: 3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF: 11---.-o7.pJ-4-1WV.-__05._LsuH Q-.-.g-_Z_-nSLq: 4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3
namespaceSelector:
matchExpressions:
- key: 1s._K9-.AJ-_8--___b____03_6.K8lY
operator: Exists
matchLabels:
2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6: px_0-.mJe__.B-cd2_4
namespaces: namespaces:
- "439" - "457"
topologyKey: "440" topologyKey: "458"
weight: 1067925263 weight: 1856144088
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5 - key: s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp
operator: NotIn operator: NotIn
values: values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8 - MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg
matchLabels: matchLabels:
C--Y_Dp8O_._e_3_.4_W_-_7: p_.----cp__ac8u.._-__BM.6-.Y7 q0o.0C_gV.9_G-.-z1YH: b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA
namespaceSelector:
matchExpressions:
- key: 0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP
operator: In
values:
- 396h8.G__B3
matchLabels:
? 4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T
: P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8
namespaces: namespaces:
- "431" - "443"
topologyKey: "432" topologyKey: "444"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -331,12 +360,12 @@ spec:
workingDir: "249" workingDir: "249"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "447" - "471"
options: options:
- name: "449" - name: "473"
value: "450" value: "474"
searches: searches:
- "448" - "472"
dnsPolicy: :{柯?B dnsPolicy: :{柯?B
enableServiceLinks: true enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
@ -518,8 +547,8 @@ spec:
workingDir: "317" workingDir: "317"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "445" - "469"
ip: "444" ip: "468"
hostNetwork: true hostNetwork: true
hostname: "399" hostname: "399"
imagePullSecrets: imagePullSecrets:
@ -703,15 +732,15 @@ spec:
nodeSelector: nodeSelector:
"383": "384" "383": "384"
overhead: overhead:
ȩ纾S: "368" k_: "725"
preemptionPolicy: 'n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:' preemptionPolicy: Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ
priority: -1221153504 priority: -1133320634
priorityClassName: "446" priorityClassName: "470"
readinessGates: readinessGates:
- conditionType: - conditionType: į
restartPolicy: ȿ醏g遧 restartPolicy: ȿ醏g遧
runtimeClassName: "451" runtimeClassName: "475"
schedulerName: "441" schedulerName: "465"
securityContext: securityContext:
fsGroup: 4489057930380969432 fsGroup: 4489057930380969432
fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃 fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃
@ -742,21 +771,21 @@ spec:
subdomain: "400" subdomain: "400"
terminationGracePeriodSeconds: -616777763639482630 terminationGracePeriodSeconds: -616777763639482630
tolerations: tolerations:
- effect: - effect: kx-餌勀奷Ŏ
key: "442" key: "466"
operator: Ɖ肆Ző operator: 0yVA嬂刲;牆詒ĸąs
tolerationSeconds: -1072615283184390308 tolerationSeconds: -9038755672632113093
value: "443" value: "467"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: B.rTt7bm9I.-..q-F-.__ck
operator: Exists operator: DoesNotExist
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y 3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5: 019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6
maxSkew: -1568300104 maxSkew: -2046521037
topologyKey: "452" topologyKey: "476"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: '"T#sM網m'
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1012,17 +1041,17 @@ spec:
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
status: status:
availableReplicas: -1172851921 availableReplicas: -1758862804
collisionCount: -73034396 collisionCount: -346883331
conditions: conditions:
- lastTransitionTime: "2151-08-19T18:24:00Z" - lastTransitionTime: "2814-04-03T03:21:18Z"
lastUpdateTime: "2792-08-11T23:40:18Z" lastUpdateTime: "2068-08-23T03:26:39Z"
message: "460" message: "484"
reason: "459" reason: "483"
status: íEd楗鱶镖喗vȥ倉螆ȨX> status: 輷東t½ǩ £tMǍ}箼愆+P;抣
type: ʤY囙邵鄨o鷺ɷ裝TG奟cõ乨 type: $R"}łfÐ@.ȇʟɃ咇
observedGeneration: 8090469215987662586 observedGeneration: -2332090839308115724
readyReplicas: 877113289 readyReplicas: -194384924
replicas: 782219862 replicas: -524542843
unavailableReplicas: -763028101 unavailableReplicas: -78446609
updatedReplicas: 1380163777 updatedReplicas: 1697527023

View File

@ -1325,31 +1325,53 @@
"namespaces": [ "namespaces": [
"412" "412"
], ],
"topologyKey": "413" "topologyKey": "413",
"namespaceSelector": {
"matchLabels": {
"p_._.-miJ4s": "0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-1"
},
"matchExpressions": [
{
"key": "1rhm-5y--z-0/6-1.S-B3_.b17ca-_p-y.eQ9",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1387858949, "weight": -1731963575,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"y_-3_L_2--_v2.5p_6": "u.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3QC1--L--v_Z--Zg-_Q" "v---064eqk5--f4e4--r1k278l-d-8o1-x-1wl----f33/Z": "jz_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.-4"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "3--51", "key": "wq--m--2k-p---139g-2wt-g-ve55m-2-dm--ux3--0--2pn-5023-lt3-w-b7/C...8-_0__5HG2_5XOAX.gUq2",
"operator": "NotIn", "operator": "Exists"
"values": [
"C.-e16-O5"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"420" "426"
], ],
"topologyKey": "421" "topologyKey": "427",
"namespaceSelector": {
"matchLabels": {
"3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr": "5-.emV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h4"
},
"matchExpressions": [
{
"key": "L4K..-68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP",
"operator": "In",
"values": [
"7-.-_I-F.Pt"
]
}
]
}
} }
} }
] ]
@ -1359,109 +1381,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj": "5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM" "aP41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.3bU_._nV345": "y-u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dP"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8mtxb__-ex-_1_-ODgC_1-_8__3", "key": "O-0o.0C_gV.9_G-.-z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.o",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"428" "440"
], ],
"topologyKey": "429" "topologyKey": "441",
"namespaceSelector": {
"matchLabels": {
"bid-7x0u738--7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1od/Nn_U-...1P_.8": "8_2v89U--8.3N_.n1.--.._-x4"
},
"matchExpressions": [
{
"key": "7-ufi-7/3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--C",
"operator": "NotIn",
"values": [
"0--_qv4--_.6_N_9X-B.s8.B"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -824709210, "weight": -1832836223,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-j": "O_8-b6E_--Y_Dp8O_._e_3_.4_W_-_-7Tp_.----p" "BQ.9-_.m7-Q____vSW_4-__h": "w-ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yj"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "H72-_--pT7p", "key": "dy-4-03ls-86-u2i7-6-q-----f-b-3-----73.6b---nhc50-de2qh2-b-6s/J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9-A",
"operator": "NotIn", "operator": "Exists"
"values": [
"0_._f"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"436" "454"
], ],
"topologyKey": "437" "topologyKey": "455",
"namespaceSelector": {
"matchLabels": {
"8.7-72qz.W.d.._1-3968": "G__B.3R6-.7Bf8GA--__A7r.8U.V_p61-dO"
},
"matchExpressions": [
{
"key": "006j--tu-0t-8-937uqhtjrd-7---u6--522p----5506rh-3-2-h10.ale-to9e--a-7j9/lks7dG-9S-O62o.8._.---UK_-.j21---W",
"operator": "NotIn",
"values": [
"z87_2---2.E.p9-.-3.__a.bl_--..-A"
]
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "438", "schedulerName": "462",
"tolerations": [ "tolerations": [
{ {
"key": "439", "key": "463",
"operator": "ƞ=掔廛ĤJŇv膈ǣʛsĊ剞", "operator": "Ü",
"value": "440", "value": "464",
"effect": "Ɵ鳝稃Ȍ液文?謮ɶÎ磣:mʂ渢pɉ驻(", "effect": "貛香\"砻B鷋RȽXv*!ɝ茀Ǩ",
"tolerationSeconds": 5238971742940252651 "tolerationSeconds": 8594241010639209901
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "441", "ip": "465",
"hostnames": [ "hostnames": [
"442" "466"
] ]
} }
], ],
"priorityClassName": "443", "priorityClassName": "467",
"priority": -125022959, "priority": 878153992,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"444" "468"
], ],
"searches": [ "searches": [
"445" "469"
], ],
"options": [ "options": [
{ {
"name": "446", "name": "470",
"value": "447" "value": "471"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "Ɍ邪鳖üzÁ" "conditionType": "=ȑ-A敲ʉ"
} }
], ],
"runtimeClassName": "448", "runtimeClassName": "472",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "", "preemptionPolicy": "梊蝴.Ĉ马āƭw鰕ǰ\"șa",
"overhead": { "overhead": {
"ɨ悪@黝Ɓ": "177" "\u003cƋlɋN磋镮ȺPÈɥ偁髕ģƗ": "283"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1569123121, "maxSkew": -702578810,
"topologyKey": "449", "topologyKey": "473",
"whenUnsatisfiable": "魨练脨,Ƃ3貊ɔ帘錇š裢C仗ɂ覥", "whenUnsatisfiable": "Ž氮怉ƥ;\"薑Ȣ#闬輙怀¹bCũw",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"4e-_07-ht-E6___-X__H.-39-A_-_l67Q.-_t--O.3L.z2-y.-...C4_-_G": "8-c_C.G.h--m.f" "N-_.F": "09z2"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "OA_090ERG2nV.__p_Y-.2__a_dWU_V-_QA", "key": "z-g--v8-c58kh44k-b13--2.7a-h0-4d-z-23---49tw-a/G5-_-_Llmft6.5H905IBI-._g_0",
"operator": "NotIn", "operator": "DoesNotExist"
"values": [
"7CY-_dc__G6N-_-0o.0C_gV.9_G-.-z1Y_HEb.9x8"
]
} }
] ]
} }
@ -1472,18 +1516,18 @@
} }
}, },
"status": { "status": {
"replicas": 337922430, "replicas": 432535745,
"fullyLabeledReplicas": 31486357, "fullyLabeledReplicas": 2073220944,
"readyReplicas": -1983654895, "readyReplicas": -141868138,
"availableReplicas": 1308809900, "availableReplicas": -1324418171,
"observedGeneration": -5594148640067537624, "observedGeneration": -5431516755862952643,
"conditions": [ "conditions": [
{ {
"type": "议ĪS", "type": "ƻ舁Ȁ贠ȇö匉a揘O ",
"status": "?Ď筌ʨ:ÿ1諘蚿[ĵ皥袨\\k%橳", "status": "楅©Ǫ壿/š^劶äɲ泒欞尟燬Ǻ媳ɦ",
"lastTransitionTime": "2125-04-24T12:13:40Z", "lastTransitionTime": "2169-06-15T23:50:17Z",
"reason": "456", "reason": "480",
"message": "457" "message": "481"
} }
] ]
} }

View File

@ -104,16 +104,22 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 3--51 - key: wq--m--2k-p---139g-2wt-g-ve55m-2-dm--ux3--0--2pn-5023-lt3-w-b7/C...8-_0__5HG2_5XOAX.gUq2
operator: NotIn operator: Exists
values:
- C.-e16-O5
matchLabels: matchLabels:
y_-3_L_2--_v2.5p_6: u.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3QC1--L--v_Z--Zg-_Q v---064eqk5--f4e4--r1k278l-d-8o1-x-1wl----f33/Z: jz_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.-4
namespaceSelector:
matchExpressions:
- key: L4K..-68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP
operator: In
values:
- 7-.-_I-F.Pt
matchLabels:
3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr: 5-.emV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h4
namespaces: namespaces:
- "420" - "426"
topologyKey: "421" topologyKey: "427"
weight: 1387858949 weight: -1731963575
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -121,6 +127,12 @@ spec:
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
a-z_-..6W.VKs: "1" a-z_-..6W.VKs: "1"
namespaceSelector:
matchExpressions:
- key: 1rhm-5y--z-0/6-1.S-B3_.b17ca-_p-y.eQ9
operator: DoesNotExist
matchLabels:
p_._.-miJ4s: 0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-1
namespaces: namespaces:
- "412" - "412"
topologyKey: "413" topologyKey: "413"
@ -129,26 +141,40 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: H72-_--pT7p - key: dy-4-03ls-86-u2i7-6-q-----f-b-3-----73.6b---nhc50-de2qh2-b-6s/J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9-A
operator: Exists
matchLabels:
BQ.9-_.m7-Q____vSW_4-__h: w-ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yj
namespaceSelector:
matchExpressions:
- key: 006j--tu-0t-8-937uqhtjrd-7---u6--522p----5506rh-3-2-h10.ale-to9e--a-7j9/lks7dG-9S-O62o.8._.---UK_-.j21---W
operator: NotIn operator: NotIn
values: values:
- 0_._f - z87_2---2.E.p9-.-3.__a.bl_--..-A
matchLabels: matchLabels:
O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-j: O_8-b6E_--Y_Dp8O_._e_3_.4_W_-_-7Tp_.----p 8.7-72qz.W.d.._1-3968: G__B.3R6-.7Bf8GA--__A7r.8U.V_p61-dO
namespaces: namespaces:
- "436" - "454"
topologyKey: "437" topologyKey: "455"
weight: -824709210 weight: -1832836223
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 8mtxb__-ex-_1_-ODgC_1-_8__3 - key: O-0o.0C_gV.9_G-.-z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.o
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj: 5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM aP41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.3bU_._nV345: y-u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dP
namespaceSelector:
matchExpressions:
- key: 7-ufi-7/3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--C
operator: NotIn
values:
- 0--_qv4--_.6_N_9X-B.s8.B
matchLabels:
bid-7x0u738--7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1od/Nn_U-...1P_.8: 8_2v89U--8.3N_.n1.--.._-x4
namespaces: namespaces:
- "428" - "440"
topologyKey: "429" topologyKey: "441"
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
- args: - args:
@ -327,12 +353,12 @@ spec:
workingDir: "247" workingDir: "247"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "444" - "468"
options: options:
- name: "446" - name: "470"
value: "447" value: "471"
searches: searches:
- "445" - "469"
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
- args: - args:
@ -513,8 +539,8 @@ spec:
workingDir: "314" workingDir: "314"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "442" - "466"
ip: "441" ip: "465"
hostname: "396" hostname: "396"
imagePullSecrets: imagePullSecrets:
- name: "395" - name: "395"
@ -697,15 +723,15 @@ spec:
nodeSelector: nodeSelector:
"380": "381" "380": "381"
overhead: overhead:
ɨ悪@黝Ɓ: "177" <ƋlɋN磋镮ȺPÈɥ偁髕ģƗ: "283"
preemptionPolicy: preemptionPolicy: 梊蝴.Ĉ马āƭw鰕ǰ"șa
priority: -125022959 priority: 878153992
priorityClassName: "443" priorityClassName: "467"
readinessGates: readinessGates:
- conditionType: Ɍ邪鳖üzÁ - conditionType: =ȑ-A敲ʉ
restartPolicy: 嵞嬯t{Eɾ敹Ȯ-湷D谹 restartPolicy: 嵞嬯t{Eɾ敹Ȯ-湷D谹
runtimeClassName: "448" runtimeClassName: "472"
schedulerName: "438" schedulerName: "462"
securityContext: securityContext:
fsGroup: -3029419263270634763 fsGroup: -3029419263270634763
fsGroupChangePolicy: ?jĎĭ¥#ƱÁR»淹揀. fsGroupChangePolicy: ?jĎĭ¥#ƱÁR»淹揀.
@ -736,23 +762,21 @@ spec:
subdomain: "397" subdomain: "397"
terminationGracePeriodSeconds: -2985049970189992560 terminationGracePeriodSeconds: -2985049970189992560
tolerations: tolerations:
- effect: Ɵ鳝稃Ȍ液文?謮ɶÎ磣:mʂ渢pɉ驻( - effect: 貛香"砻B鷋RȽXv*!ɝ茀Ǩ
key: "439" key: "463"
operator: ƞ=掔廛ĤJŇv膈ǣʛsĊ剞 operator: Ü
tolerationSeconds: 5238971742940252651 tolerationSeconds: 8594241010639209901
value: "440" value: "464"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: OA_090ERG2nV.__p_Y-.2__a_dWU_V-_QA - key: z-g--v8-c58kh44k-b13--2.7a-h0-4d-z-23---49tw-a/G5-_-_Llmft6.5H905IBI-._g_0
operator: NotIn operator: DoesNotExist
values:
- 7CY-_dc__G6N-_-0o.0C_gV.9_G-.-z1Y_HEb.9x8
matchLabels: matchLabels:
4e-_07-ht-E6___-X__H.-39-A_-_l67Q.-_t--O.3L.z2-y.-...C4_-_G: 8-c_C.G.h--m.f N-_.F: 09z2
maxSkew: -1569123121 maxSkew: -702578810
topologyKey: "449" topologyKey: "473"
whenUnsatisfiable: 魨练脨,Ƃ3貊ɔ帘錇š裢C仗ɂ覥 whenUnsatisfiable: Ž氮怉ƥ;"薑Ȣ#闬輙怀¹bCũw
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1004,14 +1028,14 @@ spec:
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
status: status:
availableReplicas: 1308809900 availableReplicas: -1324418171
conditions: conditions:
- lastTransitionTime: "2125-04-24T12:13:40Z" - lastTransitionTime: "2169-06-15T23:50:17Z"
message: "457" message: "481"
reason: "456" reason: "480"
status: ?Ď筌ʨ:ÿ1諘蚿[ĵ皥袨\k%橳 status: 楅©Ǫ壿/š^劶äɲ泒欞尟燬Ǻ媳ɦ
type: 议ĪS type: ƻ舁Ȁ贠ȇö匉a揘O 
fullyLabeledReplicas: 31486357 fullyLabeledReplicas: 2073220944
observedGeneration: -5594148640067537624 observedGeneration: -5431516755862952643
readyReplicas: -1983654895 readyReplicas: -141868138
replicas: 337922430 replicas: 432535745

View File

@ -1328,28 +1328,53 @@
"namespaces": [ "namespaces": [
"415" "415"
], ],
"topologyKey": "416" "topologyKey": "416",
"namespaceSelector": {
"matchLabels": {
"l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8": "Z6Z..11_7pX_z"
},
"matchExpressions": [
{
"key": "w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z",
"operator": "In",
"values": [
"4.nw_-_x18mtxb__e"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1507671981, "weight": 1479434972,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z": "3Pw_-r75--_-Ao" "jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7": "r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN", "key": "7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"423" "429"
], ],
"topologyKey": "424" "topologyKey": "430",
"namespaceSelector": {
"matchLabels": {
"4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b": "V._nV34GH"
},
"matchExpressions": [
{
"key": "9105-4_ed-0-i_zZsY_o8t5Vl6_..C",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1359,106 +1384,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"C--Y_Dp8O_._e_3_.4_W_-_7": "p_.----cp__ac8u.._-__BM.6-.Y7" "q0o.0C_gV.9_G-.-z1YH": "b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5", "key": "s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8" "MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"431" "443"
], ],
"topologyKey": "432" "topologyKey": "444",
"namespaceSelector": {
"matchLabels": {
"4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T": "P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8"
},
"matchExpressions": [
{
"key": "0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP",
"operator": "In",
"values": [
"396h8.G__B3"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1067925263, "weight": 1856144088,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF": "11---.-o7.pJ-4-1WV.-__05._LsuH" "Q-.-.g-_Z_-nSLq": "4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"439" "457"
], ],
"topologyKey": "440" "topologyKey": "458",
"namespaceSelector": {
"matchLabels": {
"2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6": "px_0-.mJe__.B-cd2_4"
},
"matchExpressions": [
{
"key": "1s._K9-.AJ-_8--___b____03_6.K8lY",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "441", "schedulerName": "465",
"tolerations": [ "tolerations": [
{ {
"key": "442", "key": "466",
"operator": "Ɖ肆Ző", "operator": "0yVA嬂刲;牆詒ĸąs",
"value": "443", "value": "467",
"effect": "", "effect": "kx-餌勀奷Ŏ",
"tolerationSeconds": -1072615283184390308 "tolerationSeconds": -9038755672632113093
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "444", "ip": "468",
"hostnames": [ "hostnames": [
"445" "469"
] ]
} }
], ],
"priorityClassName": "446", "priorityClassName": "470",
"priority": -1221153504, "priority": -1133320634,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"447" "471"
], ],
"searches": [ "searches": [
"448" "472"
], ],
"options": [ "options": [
{ {
"name": "449", "name": "473",
"value": "450" "value": "474"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "į"
} }
], ],
"runtimeClassName": "451", "runtimeClassName": "475",
"enableServiceLinks": true, "enableServiceLinks": true,
"preemptionPolicy": "n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:", "preemptionPolicy": "Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ",
"overhead": { "overhead": {
"ȩ纾S": "368" "k_": "725"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -2046521037,
"topologyKey": "452", "topologyKey": "476",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "\"T#sM網m",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5": "019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "B.rTt7bm9I.-..q-F-.__ck",
"operator": "Exists" "operator": "DoesNotExist"
} }
] ]
} }
@ -1470,126 +1520,126 @@
"volumeClaimTemplates": [ "volumeClaimTemplates": [
{ {
"metadata": { "metadata": {
"name": "459", "name": "483",
"generateName": "460", "generateName": "484",
"namespace": "461", "namespace": "485",
"selfLink": "462", "selfLink": "486",
"uid": "S誖Śs垦Ȋ髴T唼=`朇c", "uid": "0斃搡Cʼn嘡ʇɆȏ+\u0026ɃB沅零ș",
"resourceVersion": "8285629342346774721", "resourceVersion": "6510253963764562049",
"generation": -5107762106575809276, "generation": -2252894353040736578,
"creationTimestamp": null, "creationTimestamp": null,
"deletionGracePeriodSeconds": -6486445241316991261, "deletionGracePeriodSeconds": -834876888064929876,
"labels": { "labels": {
"464": "465" "488": "489"
}, },
"annotations": { "annotations": {
"466": "467" "490": "491"
}, },
"ownerReferences": [ "ownerReferences": [
{ {
"apiVersion": "468", "apiVersion": "492",
"kind": "469", "kind": "493",
"name": "470", "name": "494",
"uid": "/nēɅĀ埰ʀł!U詨nj1ýǝ", "uid": "\\%傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½ǩ",
"controller": true, "controller": false,
"blockOwnerDeletion": false "blockOwnerDeletion": true
} }
], ],
"finalizers": [ "finalizers": [
"471" "495"
], ],
"clusterName": "472", "clusterName": "496",
"managedFields": [ "managedFields": [
{ {
"manager": "473", "manager": "497",
"operation": "壛ĐíEd楗鱶镖喗vȥ", "operation": "MǍ}箼愆+P;抣ēȌ%ÿ¼璤ň",
"apiVersion": "474", "apiVersion": "498",
"fieldsType": "475" "fieldsType": "499"
} }
] ]
}, },
"spec": { "spec": {
"accessModes": [ "accessModes": [
"Y斩I儑瓔¯" "V礆á¤拈tY"
], ],
"selector": { "selector": {
"matchLabels": { "matchLabels": {
"k--13lk5-e4-u-5kvp-----887j72qz6-7d84-1f396h82----23-6b77f.mgi7-2je7zjt0pp-x0r2gd---yn1/7_._qN__A_f_-B3_U__L.KH6K.RwsfI_2-_20_9.5": "8_B-ks7dx" "PX-.-d4BadE-.1-V...t27-4..7": "l----i_Ii"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "vUK_-.j21---__y.9O.L-.m.3--4", "key": "e-35x38i-qnr-5zi82dc3do--7lw635/Z_V_-q-L34-_D86-W_g5r.4",
"operator": "In", "operator": "In",
"values": [ "values": [
"37u-h---dY7_M_-._M52" "s-_Y-_i.._---6_.0.m.--.-dh.v._5.vB-.7"
] ]
} }
] ]
}, },
"resources": { "resources": {
"limits": { "limits": {
"涟雒驭堣Qwn:Ʋå譥a超": "19" "sx羳ıȦjJ綒鷈颿懽]轸Jc'V{": "821"
}, },
"requests": { "requests": {
"ª韷v简3VǢɾ纤ą¨?ɣ蔫椁Ȕ": "368" "(踶NJđƟ": "357"
} }
}, },
"volumeName": "482", "volumeName": "506",
"storageClassName": "483", "storageClassName": "507",
"volumeMode": "'降\\4)ȳɍǟm{煰œ憼", "volumeMode": "",
"dataSource": { "dataSource": {
"apiGroup": "484", "apiGroup": "508",
"kind": "485", "kind": "509",
"name": "486" "name": "510"
} }
}, },
"status": { "status": {
"phase": "ʌ槧ą°Z拕獘:pȚ\\猫ï卒ú", "phase": "睭憲Ħ焵i,ŋŨNâ",
"accessModes": [ "accessModes": [
"èƾ竒决瘛Ǫǵ" "§"
], ],
"capacity": { "capacity": {
"Ǧ澵貛香\"砻B鷋": "578" "Ǫ魚": "27"
}, },
"conditions": [ "conditions": [
{ {
"type": "|nET¬%ȎdžĤɂR湛", "type": "qĖĖȠ姓ȇ\u003e尪",
"status": "WU=ȑ-A敲ʉ2腠梊", "status": "t飜ĈȖ董缞濪葷c",
"lastProbeTime": "2230-04-25T02:33:53Z", "lastProbeTime": "2398-05-12T06:43:28Z",
"lastTransitionTime": "2843-07-14T02:23:26Z", "lastTransitionTime": "2943-12-07T17:53:42Z",
"reason": "487", "reason": "511",
"message": "488" "message": "512"
} }
] ]
} }
} }
], ],
"serviceName": "489", "serviceName": "513",
"podManagementPolicy": "`ŇaƬȿŬ捕|", "podManagementPolicy": "",
"updateStrategy": { "updateStrategy": {
"type": "șa汸\u003cƋlɋN磋镮ȺPÈ", "type": "t谍Ã\u0026榠塹ǜŬɽŌ拭#{",
"rollingUpdate": { "rollingUpdate": {
"partition": -83826225 "partition": 199912760
} }
}, },
"revisionHistoryLimit": -1872519086 "revisionHistoryLimit": -506157639
}, },
"status": { "status": {
"observedGeneration": -3866306318826551410, "observedGeneration": 364197194076938036,
"replicas": 1852870468, "replicas": 1410850501,
"readyReplicas": -1993494670, "readyReplicas": -827735561,
"currentReplicas": -463159422, "currentReplicas": 1956611085,
"updatedReplicas": 463674701, "updatedReplicas": 1768089178,
"currentRevision": "490", "currentRevision": "514",
"updateRevision": "491", "updateRevision": "515",
"collisionCount": -1556190810, "collisionCount": -565639840,
"conditions": [ "conditions": [
{ {
"type": "ȩ硘(ǒ[", "type": "tyȸɡ[",
"status": "闬輙怀¹bCũw¼ ǫđ槴Ċį軠\u003e", "status": "萀灗\u0026Eōɴbȣ瀢璩",
"lastTransitionTime": "2446-08-01T12:34:13Z", "lastTransitionTime": "2251-02-17T11:59:12Z",
"reason": "492", "reason": "516",
"message": "493" "message": "517"
} }
] ]
} }

View File

@ -30,16 +30,16 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
podManagementPolicy: '`ŇaƬȿŬ捕|' podManagementPolicy:
replicas: 896585016 replicas: 896585016
revisionHistoryLimit: -1872519086 revisionHistoryLimit: -506157639
selector: selector:
matchExpressions: matchExpressions:
- key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99
operator: Exists operator: Exists
matchLabels: matchLabels:
74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1
serviceName: "489" serviceName: "513"
template: template:
metadata: metadata:
annotations: annotations:
@ -104,15 +104,21 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN - key: 7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9
operator: Exists
matchLabels:
? jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7
: r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W
namespaceSelector:
matchExpressions:
- key: 9105-4_ed-0-i_zZsY_o8t5Vl6_..C
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
? v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z 4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b: V._nV34GH
: 3Pw_-r75--_-Ao
namespaces: namespaces:
- "423" - "429"
topologyKey: "424" topologyKey: "430"
weight: -1507671981 weight: 1479434972
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -120,6 +126,14 @@ spec:
operator: Exists operator: Exists
matchLabels: matchLabels:
1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A 1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A
namespaceSelector:
matchExpressions:
- key: w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z
operator: In
values:
- 4.nw_-_x18mtxb__e
matchLabels:
l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8: Z6Z..11_7pX_z
namespaces: namespaces:
- "415" - "415"
topologyKey: "416" topologyKey: "416"
@ -128,26 +142,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: 3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF: 11---.-o7.pJ-4-1WV.-__05._LsuH Q-.-.g-_Z_-nSLq: 4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3
namespaceSelector:
matchExpressions:
- key: 1s._K9-.AJ-_8--___b____03_6.K8lY
operator: Exists
matchLabels:
2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6: px_0-.mJe__.B-cd2_4
namespaces: namespaces:
- "439" - "457"
topologyKey: "440" topologyKey: "458"
weight: 1067925263 weight: 1856144088
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5 - key: s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp
operator: NotIn operator: NotIn
values: values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8 - MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg
matchLabels: matchLabels:
C--Y_Dp8O_._e_3_.4_W_-_7: p_.----cp__ac8u.._-__BM.6-.Y7 q0o.0C_gV.9_G-.-z1YH: b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA
namespaceSelector:
matchExpressions:
- key: 0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP
operator: In
values:
- 396h8.G__B3
matchLabels:
? 4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T
: P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8
namespaces: namespaces:
- "431" - "443"
topologyKey: "432" topologyKey: "444"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -326,12 +355,12 @@ spec:
workingDir: "249" workingDir: "249"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "447" - "471"
options: options:
- name: "449" - name: "473"
value: "450" value: "474"
searches: searches:
- "448" - "472"
dnsPolicy: :{柯?B dnsPolicy: :{柯?B
enableServiceLinks: true enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
@ -513,8 +542,8 @@ spec:
workingDir: "317" workingDir: "317"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "445" - "469"
ip: "444" ip: "468"
hostNetwork: true hostNetwork: true
hostname: "399" hostname: "399"
imagePullSecrets: imagePullSecrets:
@ -698,15 +727,15 @@ spec:
nodeSelector: nodeSelector:
"383": "384" "383": "384"
overhead: overhead:
ȩ纾S: "368" k_: "725"
preemptionPolicy: 'n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:' preemptionPolicy: Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ
priority: -1221153504 priority: -1133320634
priorityClassName: "446" priorityClassName: "470"
readinessGates: readinessGates:
- conditionType: - conditionType: į
restartPolicy: ȿ醏g遧 restartPolicy: ȿ醏g遧
runtimeClassName: "451" runtimeClassName: "475"
schedulerName: "441" schedulerName: "465"
securityContext: securityContext:
fsGroup: 4489057930380969432 fsGroup: 4489057930380969432
fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃 fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃
@ -737,21 +766,21 @@ spec:
subdomain: "400" subdomain: "400"
terminationGracePeriodSeconds: -616777763639482630 terminationGracePeriodSeconds: -616777763639482630
tolerations: tolerations:
- effect: - effect: kx-餌勀奷Ŏ
key: "442" key: "466"
operator: Ɖ肆Ző operator: 0yVA嬂刲;牆詒ĸąs
tolerationSeconds: -1072615283184390308 tolerationSeconds: -9038755672632113093
value: "443" value: "467"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: B.rTt7bm9I.-..q-F-.__ck
operator: Exists operator: DoesNotExist
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y 3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5: 019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6
maxSkew: -1568300104 maxSkew: -2046521037
topologyKey: "452" topologyKey: "476"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: '"T#sM網m'
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1008,87 +1037,86 @@ spec:
volumePath: "101" volumePath: "101"
updateStrategy: updateStrategy:
rollingUpdate: rollingUpdate:
partition: -83826225 partition: 199912760
type: șa汸<ƋlɋN磋镮ȺPÈ type: t谍Ã&榠塹ǜŬɽŌ拭#{
volumeClaimTemplates: volumeClaimTemplates:
- metadata: - metadata:
annotations: annotations:
"466": "467" "490": "491"
clusterName: "472" clusterName: "496"
creationTimestamp: null creationTimestamp: null
deletionGracePeriodSeconds: -6486445241316991261 deletionGracePeriodSeconds: -834876888064929876
finalizers: finalizers:
- "471" - "495"
generateName: "460" generateName: "484"
generation: -5107762106575809276 generation: -2252894353040736578
labels: labels:
"464": "465" "488": "489"
managedFields: managedFields:
- apiVersion: "474" - apiVersion: "498"
fieldsType: "475" fieldsType: "499"
manager: "473" manager: "497"
operation: 壛ĐíEd楗鱶镖喗vȥ operation: MǍ}箼愆+P;抣ēȌ%ÿ¼璤ň
name: "459" name: "483"
namespace: "461" namespace: "485"
ownerReferences: ownerReferences:
- apiVersion: "468" - apiVersion: "492"
blockOwnerDeletion: false blockOwnerDeletion: true
controller: true controller: false
kind: "469" kind: "493"
name: "470" name: "494"
uid: /nēɅĀ埰ʀł!U詨nj1ýǝ uid: \%傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½ǩ
resourceVersion: "8285629342346774721" resourceVersion: "6510253963764562049"
selfLink: "462" selfLink: "486"
uid: S誖Śs垦Ȋ髴T唼=`朇c uid: 0斃搡Cʼn嘡ʇɆȏ+&ɃB沅零ș
spec: spec:
accessModes: accessModes:
- Y斩I儑瓔¯ - V礆á¤拈tY
dataSource: dataSource:
apiGroup: "484" apiGroup: "508"
kind: "485" kind: "509"
name: "486" name: "510"
resources: resources:
limits: limits:
涟雒驭堣Qwn:Ʋå譥a超: "19" sx羳ıȦjJ綒鷈颿懽]轸Jc'V{: "821"
requests: requests:
ª韷v简3VǢɾ纤ą¨?ɣ蔫椁Ȕ: "368" (踶NJđƟ: "357"
selector: selector:
matchExpressions: matchExpressions:
- key: vUK_-.j21---__y.9O.L-.m.3--4 - key: e-35x38i-qnr-5zi82dc3do--7lw635/Z_V_-q-L34-_D86-W_g5r.4
operator: In operator: In
values: values:
- 37u-h---dY7_M_-._M52 - s-_Y-_i.._---6_.0.m.--.-dh.v._5.vB-.7
matchLabels: matchLabels:
? k--13lk5-e4-u-5kvp-----887j72qz6-7d84-1f396h82----23-6b77f.mgi7-2je7zjt0pp-x0r2gd---yn1/7_._qN__A_f_-B3_U__L.KH6K.RwsfI_2-_20_9.5 PX-.-d4BadE-.1-V...t27-4..7: l----i_Ii
: 8_B-ks7dx storageClassName: "507"
storageClassName: "483" volumeMode:
volumeMode: '''降\4)ȳɍǟm{煰œ憼' volumeName: "506"
volumeName: "482"
status: status:
accessModes: accessModes:
- èƾ竒决瘛Ǫǵ - §
capacity: capacity:
Ǧ澵貛香"砻B鷋: "578" Ǫ魚: "27"
conditions: conditions:
- lastProbeTime: "2230-04-25T02:33:53Z" - lastProbeTime: "2398-05-12T06:43:28Z"
lastTransitionTime: "2843-07-14T02:23:26Z" lastTransitionTime: "2943-12-07T17:53:42Z"
message: "488" message: "512"
reason: "487" reason: "511"
status: WU=ȑ-A敲ʉ2腠梊 status: t飜ĈȖ董缞濪葷c
type: '|nET¬%ȎdžĤɂR湛' type: qĖĖȠ姓ȇ>尪
phase: ʌ槧ą°Z拕獘:pȚ\猫ï卒ú phase: 睭憲Ħ焵i,ŋŨNâ
status: status:
collisionCount: -1556190810 collisionCount: -565639840
conditions: conditions:
- lastTransitionTime: "2446-08-01T12:34:13Z" - lastTransitionTime: "2251-02-17T11:59:12Z"
message: "493" message: "517"
reason: "492" reason: "516"
status: 闬輙怀¹bCũw¼ ǫđ槴Ċį軠> status: 萀灗&Eōɴbȣ瀢璩
type: ȩ硘(ǒ[ type: tyȸɡ[
currentReplicas: -463159422 currentReplicas: 1956611085
currentRevision: "490" currentRevision: "514"
observedGeneration: -3866306318826551410 observedGeneration: 364197194076938036
readyReplicas: -1993494670 readyReplicas: -827735561
replicas: 1852870468 replicas: 1410850501
updateRevision: "491" updateRevision: "515"
updatedReplicas: 463674701 updatedReplicas: 1768089178

View File

@ -1328,28 +1328,53 @@
"namespaces": [ "namespaces": [
"415" "415"
], ],
"topologyKey": "416" "topologyKey": "416",
"namespaceSelector": {
"matchLabels": {
"l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8": "Z6Z..11_7pX_z"
},
"matchExpressions": [
{
"key": "w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z",
"operator": "In",
"values": [
"4.nw_-_x18mtxb__e"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1507671981, "weight": 1479434972,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z": "3Pw_-r75--_-Ao" "jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7": "r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN", "key": "7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"423" "429"
], ],
"topologyKey": "424" "topologyKey": "430",
"namespaceSelector": {
"matchLabels": {
"4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b": "V._nV34GH"
},
"matchExpressions": [
{
"key": "9105-4_ed-0-i_zZsY_o8t5Vl6_..C",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1359,106 +1384,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"C--Y_Dp8O_._e_3_.4_W_-_7": "p_.----cp__ac8u.._-__BM.6-.Y7" "q0o.0C_gV.9_G-.-z1YH": "b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5", "key": "s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8" "MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"431" "443"
], ],
"topologyKey": "432" "topologyKey": "444",
"namespaceSelector": {
"matchLabels": {
"4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T": "P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8"
},
"matchExpressions": [
{
"key": "0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP",
"operator": "In",
"values": [
"396h8.G__B3"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1067925263, "weight": 1856144088,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF": "11---.-o7.pJ-4-1WV.-__05._LsuH" "Q-.-.g-_Z_-nSLq": "4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"439" "457"
], ],
"topologyKey": "440" "topologyKey": "458",
"namespaceSelector": {
"matchLabels": {
"2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6": "px_0-.mJe__.B-cd2_4"
},
"matchExpressions": [
{
"key": "1s._K9-.AJ-_8--___b____03_6.K8lY",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "441", "schedulerName": "465",
"tolerations": [ "tolerations": [
{ {
"key": "442", "key": "466",
"operator": "Ɖ肆Ző", "operator": "0yVA嬂刲;牆詒ĸąs",
"value": "443", "value": "467",
"effect": "", "effect": "kx-餌勀奷Ŏ",
"tolerationSeconds": -1072615283184390308 "tolerationSeconds": -9038755672632113093
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "444", "ip": "468",
"hostnames": [ "hostnames": [
"445" "469"
] ]
} }
], ],
"priorityClassName": "446", "priorityClassName": "470",
"priority": -1221153504, "priority": -1133320634,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"447" "471"
], ],
"searches": [ "searches": [
"448" "472"
], ],
"options": [ "options": [
{ {
"name": "449", "name": "473",
"value": "450" "value": "474"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "į"
} }
], ],
"runtimeClassName": "451", "runtimeClassName": "475",
"enableServiceLinks": true, "enableServiceLinks": true,
"preemptionPolicy": "n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:", "preemptionPolicy": "Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ",
"overhead": { "overhead": {
"ȩ纾S": "368" "k_": "725"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -2046521037,
"topologyKey": "452", "topologyKey": "476",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "\"T#sM網m",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5": "019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "B.rTt7bm9I.-..q-F-.__ck",
"operator": "Exists" "operator": "DoesNotExist"
} }
] ]
} }
@ -1468,36 +1518,36 @@
} }
}, },
"strategy": { "strategy": {
"type": "xʚ=5谠vÐ仆dždĄ跞肞", "type": "周藢烡Z树Ȁ謁",
"rollingUpdate": { "rollingUpdate": {
"maxUnavailable": 2, "maxUnavailable": 2,
"maxSurge": 3 "maxSurge": 3
} }
}, },
"minReadySeconds": -1934555365, "minReadySeconds": -59186930,
"revisionHistoryLimit": -1189243539, "revisionHistoryLimit": -1552013182,
"rollbackTo": { "rollbackTo": {
"revision": -7874172095994035093 "revision": 2617808240737153641
}, },
"progressDeadlineSeconds": 484752614 "progressDeadlineSeconds": 1872617698
}, },
"status": { "status": {
"observedGeneration": 3359608726763190142, "observedGeneration": -2252894353040736578,
"replicas": 1401559245, "replicas": -274917863,
"updatedReplicas": -406189540, "updatedReplicas": -944451668,
"readyReplicas": -2095625968, "readyReplicas": 1371521704,
"availableReplicas": -303330375, "availableReplicas": 1084489079,
"unavailableReplicas": 584721644, "unavailableReplicas": -730503981,
"conditions": [ "conditions": [
{ {
"type": "ʀł!", "type": "傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½",
"status": "o鷺ɷ裝TG奟cõ乨厰ʚ±r珹ȟ6", "status": "n坾\u0026Pɫ(ʙÆ",
"lastUpdateTime": "2096-03-01T11:48:47Z", "lastUpdateTime": "2310-01-11T15:23:07Z",
"lastTransitionTime": "2035-01-21T08:11:33Z", "lastTransitionTime": "2921-01-30T02:07:21Z",
"reason": "459", "reason": "483",
"message": "460" "message": "484"
} }
], ],
"collisionCount": 2099542463 "collisionCount": -836297709
} }
} }

View File

@ -30,12 +30,12 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
minReadySeconds: -1934555365 minReadySeconds: -59186930
progressDeadlineSeconds: 484752614 progressDeadlineSeconds: 1872617698
replicas: 896585016 replicas: 896585016
revisionHistoryLimit: -1189243539 revisionHistoryLimit: -1552013182
rollbackTo: rollbackTo:
revision: -7874172095994035093 revision: 2617808240737153641
selector: selector:
matchExpressions: matchExpressions:
- key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99
@ -46,7 +46,7 @@ spec:
rollingUpdate: rollingUpdate:
maxSurge: 3 maxSurge: 3
maxUnavailable: 2 maxUnavailable: 2
type: xʚ=5谠vÐ仆dždĄ跞肞 type: 周藢烡Z树Ȁ謁
template: template:
metadata: metadata:
annotations: annotations:
@ -111,15 +111,21 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN - key: 7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9
operator: Exists
matchLabels:
? jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7
: r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W
namespaceSelector:
matchExpressions:
- key: 9105-4_ed-0-i_zZsY_o8t5Vl6_..C
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
? v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z 4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b: V._nV34GH
: 3Pw_-r75--_-Ao
namespaces: namespaces:
- "423" - "429"
topologyKey: "424" topologyKey: "430"
weight: -1507671981 weight: 1479434972
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -127,6 +133,14 @@ spec:
operator: Exists operator: Exists
matchLabels: matchLabels:
1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A 1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A
namespaceSelector:
matchExpressions:
- key: w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z
operator: In
values:
- 4.nw_-_x18mtxb__e
matchLabels:
l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8: Z6Z..11_7pX_z
namespaces: namespaces:
- "415" - "415"
topologyKey: "416" topologyKey: "416"
@ -135,26 +149,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: 3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF: 11---.-o7.pJ-4-1WV.-__05._LsuH Q-.-.g-_Z_-nSLq: 4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3
namespaceSelector:
matchExpressions:
- key: 1s._K9-.AJ-_8--___b____03_6.K8lY
operator: Exists
matchLabels:
2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6: px_0-.mJe__.B-cd2_4
namespaces: namespaces:
- "439" - "457"
topologyKey: "440" topologyKey: "458"
weight: 1067925263 weight: 1856144088
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5 - key: s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp
operator: NotIn operator: NotIn
values: values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8 - MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg
matchLabels: matchLabels:
C--Y_Dp8O_._e_3_.4_W_-_7: p_.----cp__ac8u.._-__BM.6-.Y7 q0o.0C_gV.9_G-.-z1YH: b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA
namespaceSelector:
matchExpressions:
- key: 0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP
operator: In
values:
- 396h8.G__B3
matchLabels:
? 4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T
: P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8
namespaces: namespaces:
- "431" - "443"
topologyKey: "432" topologyKey: "444"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -333,12 +362,12 @@ spec:
workingDir: "249" workingDir: "249"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "447" - "471"
options: options:
- name: "449" - name: "473"
value: "450" value: "474"
searches: searches:
- "448" - "472"
dnsPolicy: :{柯?B dnsPolicy: :{柯?B
enableServiceLinks: true enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
@ -520,8 +549,8 @@ spec:
workingDir: "317" workingDir: "317"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "445" - "469"
ip: "444" ip: "468"
hostNetwork: true hostNetwork: true
hostname: "399" hostname: "399"
imagePullSecrets: imagePullSecrets:
@ -705,15 +734,15 @@ spec:
nodeSelector: nodeSelector:
"383": "384" "383": "384"
overhead: overhead:
ȩ纾S: "368" k_: "725"
preemptionPolicy: 'n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:' preemptionPolicy: Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ
priority: -1221153504 priority: -1133320634
priorityClassName: "446" priorityClassName: "470"
readinessGates: readinessGates:
- conditionType: - conditionType: į
restartPolicy: ȿ醏g遧 restartPolicy: ȿ醏g遧
runtimeClassName: "451" runtimeClassName: "475"
schedulerName: "441" schedulerName: "465"
securityContext: securityContext:
fsGroup: 4489057930380969432 fsGroup: 4489057930380969432
fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃 fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃
@ -744,21 +773,21 @@ spec:
subdomain: "400" subdomain: "400"
terminationGracePeriodSeconds: -616777763639482630 terminationGracePeriodSeconds: -616777763639482630
tolerations: tolerations:
- effect: - effect: kx-餌勀奷Ŏ
key: "442" key: "466"
operator: Ɖ肆Ző operator: 0yVA嬂刲;牆詒ĸąs
tolerationSeconds: -1072615283184390308 tolerationSeconds: -9038755672632113093
value: "443" value: "467"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: B.rTt7bm9I.-..q-F-.__ck
operator: Exists operator: DoesNotExist
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y 3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5: 019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6
maxSkew: -1568300104 maxSkew: -2046521037
topologyKey: "452" topologyKey: "476"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: '"T#sM網m'
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1014,17 +1043,17 @@ spec:
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
status: status:
availableReplicas: -303330375 availableReplicas: 1084489079
collisionCount: 2099542463 collisionCount: -836297709
conditions: conditions:
- lastTransitionTime: "2035-01-21T08:11:33Z" - lastTransitionTime: "2921-01-30T02:07:21Z"
lastUpdateTime: "2096-03-01T11:48:47Z" lastUpdateTime: "2310-01-11T15:23:07Z"
message: "460" message: "484"
reason: "459" reason: "483"
status: o鷺ɷ裝TG奟cõ乨厰ʚ±r珹ȟ6 status: n坾&Pɫ(ʙÆ
type: ʀł! type: 傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½
observedGeneration: 3359608726763190142 observedGeneration: -2252894353040736578
readyReplicas: -2095625968 readyReplicas: 1371521704
replicas: 1401559245 replicas: -274917863
unavailableReplicas: 584721644 unavailableReplicas: -730503981
updatedReplicas: -406189540 updatedReplicas: -944451668

View File

@ -1328,28 +1328,53 @@
"namespaces": [ "namespaces": [
"415" "415"
], ],
"topologyKey": "416" "topologyKey": "416",
"namespaceSelector": {
"matchLabels": {
"l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8": "Z6Z..11_7pX_z"
},
"matchExpressions": [
{
"key": "w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z",
"operator": "In",
"values": [
"4.nw_-_x18mtxb__e"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1507671981, "weight": 1479434972,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z": "3Pw_-r75--_-Ao" "jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7": "r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN", "key": "7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"423" "429"
], ],
"topologyKey": "424" "topologyKey": "430",
"namespaceSelector": {
"matchLabels": {
"4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b": "V._nV34GH"
},
"matchExpressions": [
{
"key": "9105-4_ed-0-i_zZsY_o8t5Vl6_..C",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1359,106 +1384,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"C--Y_Dp8O_._e_3_.4_W_-_7": "p_.----cp__ac8u.._-__BM.6-.Y7" "q0o.0C_gV.9_G-.-z1YH": "b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5", "key": "s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8" "MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"431" "443"
], ],
"topologyKey": "432" "topologyKey": "444",
"namespaceSelector": {
"matchLabels": {
"4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T": "P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8"
},
"matchExpressions": [
{
"key": "0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP",
"operator": "In",
"values": [
"396h8.G__B3"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1067925263, "weight": 1856144088,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF": "11---.-o7.pJ-4-1WV.-__05._LsuH" "Q-.-.g-_Z_-nSLq": "4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"439" "457"
], ],
"topologyKey": "440" "topologyKey": "458",
"namespaceSelector": {
"matchLabels": {
"2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6": "px_0-.mJe__.B-cd2_4"
},
"matchExpressions": [
{
"key": "1s._K9-.AJ-_8--___b____03_6.K8lY",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "441", "schedulerName": "465",
"tolerations": [ "tolerations": [
{ {
"key": "442", "key": "466",
"operator": "Ɖ肆Ző", "operator": "0yVA嬂刲;牆詒ĸąs",
"value": "443", "value": "467",
"effect": "", "effect": "kx-餌勀奷Ŏ",
"tolerationSeconds": -1072615283184390308 "tolerationSeconds": -9038755672632113093
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "444", "ip": "468",
"hostnames": [ "hostnames": [
"445" "469"
] ]
} }
], ],
"priorityClassName": "446", "priorityClassName": "470",
"priority": -1221153504, "priority": -1133320634,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"447" "471"
], ],
"searches": [ "searches": [
"448" "472"
], ],
"options": [ "options": [
{ {
"name": "449", "name": "473",
"value": "450" "value": "474"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "į"
} }
], ],
"runtimeClassName": "451", "runtimeClassName": "475",
"enableServiceLinks": true, "enableServiceLinks": true,
"preemptionPolicy": "n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:", "preemptionPolicy": "Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ",
"overhead": { "overhead": {
"ȩ纾S": "368" "k_": "725"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -2046521037,
"topologyKey": "452", "topologyKey": "476",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "\"T#sM網m",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5": "019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "B.rTt7bm9I.-..q-F-.__ck",
"operator": "Exists" "operator": "DoesNotExist"
} }
] ]
} }
@ -1470,126 +1520,126 @@
"volumeClaimTemplates": [ "volumeClaimTemplates": [
{ {
"metadata": { "metadata": {
"name": "459", "name": "483",
"generateName": "460", "generateName": "484",
"namespace": "461", "namespace": "485",
"selfLink": "462", "selfLink": "486",
"uid": "S誖Śs垦Ȋ髴T唼=`朇c", "uid": "0斃搡Cʼn嘡ʇɆȏ+\u0026ɃB沅零ș",
"resourceVersion": "8285629342346774721", "resourceVersion": "6510253963764562049",
"generation": -5107762106575809276, "generation": -2252894353040736578,
"creationTimestamp": null, "creationTimestamp": null,
"deletionGracePeriodSeconds": -6486445241316991261, "deletionGracePeriodSeconds": -834876888064929876,
"labels": { "labels": {
"464": "465" "488": "489"
}, },
"annotations": { "annotations": {
"466": "467" "490": "491"
}, },
"ownerReferences": [ "ownerReferences": [
{ {
"apiVersion": "468", "apiVersion": "492",
"kind": "469", "kind": "493",
"name": "470", "name": "494",
"uid": "/nēɅĀ埰ʀł!U詨nj1ýǝ", "uid": "\\%傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½ǩ",
"controller": true, "controller": false,
"blockOwnerDeletion": false "blockOwnerDeletion": true
} }
], ],
"finalizers": [ "finalizers": [
"471" "495"
], ],
"clusterName": "472", "clusterName": "496",
"managedFields": [ "managedFields": [
{ {
"manager": "473", "manager": "497",
"operation": "壛ĐíEd楗鱶镖喗vȥ", "operation": "MǍ}箼愆+P;抣ēȌ%ÿ¼璤ň",
"apiVersion": "474", "apiVersion": "498",
"fieldsType": "475" "fieldsType": "499"
} }
] ]
}, },
"spec": { "spec": {
"accessModes": [ "accessModes": [
"Y斩I儑瓔¯" "V礆á¤拈tY"
], ],
"selector": { "selector": {
"matchLabels": { "matchLabels": {
"k--13lk5-e4-u-5kvp-----887j72qz6-7d84-1f396h82----23-6b77f.mgi7-2je7zjt0pp-x0r2gd---yn1/7_._qN__A_f_-B3_U__L.KH6K.RwsfI_2-_20_9.5": "8_B-ks7dx" "PX-.-d4BadE-.1-V...t27-4..7": "l----i_Ii"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "vUK_-.j21---__y.9O.L-.m.3--4", "key": "e-35x38i-qnr-5zi82dc3do--7lw635/Z_V_-q-L34-_D86-W_g5r.4",
"operator": "In", "operator": "In",
"values": [ "values": [
"37u-h---dY7_M_-._M52" "s-_Y-_i.._---6_.0.m.--.-dh.v._5.vB-.7"
] ]
} }
] ]
}, },
"resources": { "resources": {
"limits": { "limits": {
"涟雒驭堣Qwn:Ʋå譥a超": "19" "sx羳ıȦjJ綒鷈颿懽]轸Jc'V{": "821"
}, },
"requests": { "requests": {
"ª韷v简3VǢɾ纤ą¨?ɣ蔫椁Ȕ": "368" "(踶NJđƟ": "357"
} }
}, },
"volumeName": "482", "volumeName": "506",
"storageClassName": "483", "storageClassName": "507",
"volumeMode": "'降\\4)ȳɍǟm{煰œ憼", "volumeMode": "",
"dataSource": { "dataSource": {
"apiGroup": "484", "apiGroup": "508",
"kind": "485", "kind": "509",
"name": "486" "name": "510"
} }
}, },
"status": { "status": {
"phase": "ʌ槧ą°Z拕獘:pȚ\\猫ï卒ú", "phase": "睭憲Ħ焵i,ŋŨNâ",
"accessModes": [ "accessModes": [
"èƾ竒决瘛Ǫǵ" "§"
], ],
"capacity": { "capacity": {
"Ǧ澵貛香\"砻B鷋": "578" "Ǫ魚": "27"
}, },
"conditions": [ "conditions": [
{ {
"type": "|nET¬%ȎdžĤɂR湛", "type": "qĖĖȠ姓ȇ\u003e尪",
"status": "WU=ȑ-A敲ʉ2腠梊", "status": "t飜ĈȖ董缞濪葷c",
"lastProbeTime": "2230-04-25T02:33:53Z", "lastProbeTime": "2398-05-12T06:43:28Z",
"lastTransitionTime": "2843-07-14T02:23:26Z", "lastTransitionTime": "2943-12-07T17:53:42Z",
"reason": "487", "reason": "511",
"message": "488" "message": "512"
} }
] ]
} }
} }
], ],
"serviceName": "489", "serviceName": "513",
"podManagementPolicy": "`ŇaƬȿŬ捕|", "podManagementPolicy": "",
"updateStrategy": { "updateStrategy": {
"type": "șa汸\u003cƋlɋN磋镮ȺPÈ", "type": "t谍Ã\u0026榠塹ǜŬɽŌ拭#{",
"rollingUpdate": { "rollingUpdate": {
"partition": -83826225 "partition": 199912760
} }
}, },
"revisionHistoryLimit": -1872519086 "revisionHistoryLimit": -506157639
}, },
"status": { "status": {
"observedGeneration": 4142968120221896284, "observedGeneration": 2100470955518965372,
"replicas": 1576197985, "replicas": -24672617,
"readyReplicas": -702578810, "readyReplicas": -1853819642,
"currentReplicas": 1539090224, "currentReplicas": 1828682905,
"updatedReplicas": -855944448, "updatedReplicas": 870669277,
"currentRevision": "490", "currentRevision": "514",
"updateRevision": "491", "updateRevision": "515",
"collisionCount": 1955001098, "collisionCount": -1525880366,
"conditions": [ "conditions": [
{ {
"type": ";\"薑Ȣ#闬輙怀¹bCũw¼ ǫđ槴Ċ", "type": "囵敪KʄS萀灗\u0026",
"status": "觇ƒ幦ų勏Y9=ȳB鼲糰E", "status": "受Äeć鮪L\u003e寄撴",
"lastTransitionTime": "2209-03-11T07:19:12Z", "lastTransitionTime": "2424-05-22T16:12:05Z",
"reason": "492", "reason": "516",
"message": "493" "message": "517"
} }
] ]
} }

View File

@ -30,16 +30,16 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
podManagementPolicy: '`ŇaƬȿŬ捕|' podManagementPolicy:
replicas: 896585016 replicas: 896585016
revisionHistoryLimit: -1872519086 revisionHistoryLimit: -506157639
selector: selector:
matchExpressions: matchExpressions:
- key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99
operator: Exists operator: Exists
matchLabels: matchLabels:
74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1
serviceName: "489" serviceName: "513"
template: template:
metadata: metadata:
annotations: annotations:
@ -104,15 +104,21 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN - key: 7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9
operator: Exists
matchLabels:
? jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7
: r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W
namespaceSelector:
matchExpressions:
- key: 9105-4_ed-0-i_zZsY_o8t5Vl6_..C
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
? v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z 4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b: V._nV34GH
: 3Pw_-r75--_-Ao
namespaces: namespaces:
- "423" - "429"
topologyKey: "424" topologyKey: "430"
weight: -1507671981 weight: 1479434972
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -120,6 +126,14 @@ spec:
operator: Exists operator: Exists
matchLabels: matchLabels:
1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A 1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A
namespaceSelector:
matchExpressions:
- key: w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z
operator: In
values:
- 4.nw_-_x18mtxb__e
matchLabels:
l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8: Z6Z..11_7pX_z
namespaces: namespaces:
- "415" - "415"
topologyKey: "416" topologyKey: "416"
@ -128,26 +142,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: 3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF: 11---.-o7.pJ-4-1WV.-__05._LsuH Q-.-.g-_Z_-nSLq: 4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3
namespaceSelector:
matchExpressions:
- key: 1s._K9-.AJ-_8--___b____03_6.K8lY
operator: Exists
matchLabels:
2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6: px_0-.mJe__.B-cd2_4
namespaces: namespaces:
- "439" - "457"
topologyKey: "440" topologyKey: "458"
weight: 1067925263 weight: 1856144088
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5 - key: s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp
operator: NotIn operator: NotIn
values: values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8 - MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg
matchLabels: matchLabels:
C--Y_Dp8O_._e_3_.4_W_-_7: p_.----cp__ac8u.._-__BM.6-.Y7 q0o.0C_gV.9_G-.-z1YH: b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA
namespaceSelector:
matchExpressions:
- key: 0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP
operator: In
values:
- 396h8.G__B3
matchLabels:
? 4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T
: P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8
namespaces: namespaces:
- "431" - "443"
topologyKey: "432" topologyKey: "444"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -326,12 +355,12 @@ spec:
workingDir: "249" workingDir: "249"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "447" - "471"
options: options:
- name: "449" - name: "473"
value: "450" value: "474"
searches: searches:
- "448" - "472"
dnsPolicy: :{柯?B dnsPolicy: :{柯?B
enableServiceLinks: true enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
@ -513,8 +542,8 @@ spec:
workingDir: "317" workingDir: "317"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "445" - "469"
ip: "444" ip: "468"
hostNetwork: true hostNetwork: true
hostname: "399" hostname: "399"
imagePullSecrets: imagePullSecrets:
@ -698,15 +727,15 @@ spec:
nodeSelector: nodeSelector:
"383": "384" "383": "384"
overhead: overhead:
ȩ纾S: "368" k_: "725"
preemptionPolicy: 'n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:' preemptionPolicy: Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ
priority: -1221153504 priority: -1133320634
priorityClassName: "446" priorityClassName: "470"
readinessGates: readinessGates:
- conditionType: - conditionType: į
restartPolicy: ȿ醏g遧 restartPolicy: ȿ醏g遧
runtimeClassName: "451" runtimeClassName: "475"
schedulerName: "441" schedulerName: "465"
securityContext: securityContext:
fsGroup: 4489057930380969432 fsGroup: 4489057930380969432
fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃 fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃
@ -737,21 +766,21 @@ spec:
subdomain: "400" subdomain: "400"
terminationGracePeriodSeconds: -616777763639482630 terminationGracePeriodSeconds: -616777763639482630
tolerations: tolerations:
- effect: - effect: kx-餌勀奷Ŏ
key: "442" key: "466"
operator: Ɖ肆Ző operator: 0yVA嬂刲;牆詒ĸąs
tolerationSeconds: -1072615283184390308 tolerationSeconds: -9038755672632113093
value: "443" value: "467"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: B.rTt7bm9I.-..q-F-.__ck
operator: Exists operator: DoesNotExist
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y 3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5: 019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6
maxSkew: -1568300104 maxSkew: -2046521037
topologyKey: "452" topologyKey: "476"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: '"T#sM網m'
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1008,87 +1037,86 @@ spec:
volumePath: "101" volumePath: "101"
updateStrategy: updateStrategy:
rollingUpdate: rollingUpdate:
partition: -83826225 partition: 199912760
type: șa汸<ƋlɋN磋镮ȺPÈ type: t谍Ã&榠塹ǜŬɽŌ拭#{
volumeClaimTemplates: volumeClaimTemplates:
- metadata: - metadata:
annotations: annotations:
"466": "467" "490": "491"
clusterName: "472" clusterName: "496"
creationTimestamp: null creationTimestamp: null
deletionGracePeriodSeconds: -6486445241316991261 deletionGracePeriodSeconds: -834876888064929876
finalizers: finalizers:
- "471" - "495"
generateName: "460" generateName: "484"
generation: -5107762106575809276 generation: -2252894353040736578
labels: labels:
"464": "465" "488": "489"
managedFields: managedFields:
- apiVersion: "474" - apiVersion: "498"
fieldsType: "475" fieldsType: "499"
manager: "473" manager: "497"
operation: 壛ĐíEd楗鱶镖喗vȥ operation: MǍ}箼愆+P;抣ēȌ%ÿ¼璤ň
name: "459" name: "483"
namespace: "461" namespace: "485"
ownerReferences: ownerReferences:
- apiVersion: "468" - apiVersion: "492"
blockOwnerDeletion: false blockOwnerDeletion: true
controller: true controller: false
kind: "469" kind: "493"
name: "470" name: "494"
uid: /nēɅĀ埰ʀł!U詨nj1ýǝ uid: \%傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½ǩ
resourceVersion: "8285629342346774721" resourceVersion: "6510253963764562049"
selfLink: "462" selfLink: "486"
uid: S誖Śs垦Ȋ髴T唼=`朇c uid: 0斃搡Cʼn嘡ʇɆȏ+&ɃB沅零ș
spec: spec:
accessModes: accessModes:
- Y斩I儑瓔¯ - V礆á¤拈tY
dataSource: dataSource:
apiGroup: "484" apiGroup: "508"
kind: "485" kind: "509"
name: "486" name: "510"
resources: resources:
limits: limits:
涟雒驭堣Qwn:Ʋå譥a超: "19" sx羳ıȦjJ綒鷈颿懽]轸Jc'V{: "821"
requests: requests:
ª韷v简3VǢɾ纤ą¨?ɣ蔫椁Ȕ: "368" (踶NJđƟ: "357"
selector: selector:
matchExpressions: matchExpressions:
- key: vUK_-.j21---__y.9O.L-.m.3--4 - key: e-35x38i-qnr-5zi82dc3do--7lw635/Z_V_-q-L34-_D86-W_g5r.4
operator: In operator: In
values: values:
- 37u-h---dY7_M_-._M52 - s-_Y-_i.._---6_.0.m.--.-dh.v._5.vB-.7
matchLabels: matchLabels:
? k--13lk5-e4-u-5kvp-----887j72qz6-7d84-1f396h82----23-6b77f.mgi7-2je7zjt0pp-x0r2gd---yn1/7_._qN__A_f_-B3_U__L.KH6K.RwsfI_2-_20_9.5 PX-.-d4BadE-.1-V...t27-4..7: l----i_Ii
: 8_B-ks7dx storageClassName: "507"
storageClassName: "483" volumeMode:
volumeMode: '''降\4)ȳɍǟm{煰œ憼' volumeName: "506"
volumeName: "482"
status: status:
accessModes: accessModes:
- èƾ竒决瘛Ǫǵ - §
capacity: capacity:
Ǧ澵貛香"砻B鷋: "578" Ǫ魚: "27"
conditions: conditions:
- lastProbeTime: "2230-04-25T02:33:53Z" - lastProbeTime: "2398-05-12T06:43:28Z"
lastTransitionTime: "2843-07-14T02:23:26Z" lastTransitionTime: "2943-12-07T17:53:42Z"
message: "488" message: "512"
reason: "487" reason: "511"
status: WU=ȑ-A敲ʉ2腠梊 status: t飜ĈȖ董缞濪葷c
type: '|nET¬%ȎdžĤɂR湛' type: qĖĖȠ姓ȇ>尪
phase: ʌ槧ą°Z拕獘:pȚ\猫ï卒ú phase: 睭憲Ħ焵i,ŋŨNâ
status: status:
collisionCount: 1955001098 collisionCount: -1525880366
conditions: conditions:
- lastTransitionTime: "2209-03-11T07:19:12Z" - lastTransitionTime: "2424-05-22T16:12:05Z"
message: "493" message: "517"
reason: "492" reason: "516"
status: 觇ƒ幦ų勏Y9=ȳB鼲糰E status: 受Äeć鮪L>寄撴
type: ;"薑Ȣ#闬輙怀¹bCũw¼ ǫđ槴Ċ type: 囵敪KʄS萀灗&
currentReplicas: 1539090224 currentReplicas: 1828682905
currentRevision: "490" currentRevision: "514"
observedGeneration: 4142968120221896284 observedGeneration: 2100470955518965372
readyReplicas: -702578810 readyReplicas: -1853819642
replicas: 1576197985 replicas: -24672617
updateRevision: "491" updateRevision: "515"
updatedReplicas: -855944448 updatedReplicas: 870669277

View File

@ -1326,28 +1326,50 @@
"namespaces": [ "namespaces": [
"416" "416"
], ],
"topologyKey": "417" "topologyKey": "417",
"namespaceSelector": {
"matchLabels": {
"93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj": "5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM"
},
"matchExpressions": [
{
"key": "8mtxb__-ex-_1_-ODgC_1-_8__3",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -2092358209, "weight": -555161071,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"nn093-pi-9o-l4-vo5byp8q-sf1--gw-jz/F_06.eqk5L": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_7" "73ph2/2..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m..C": "r-v-3-BO"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "yps4483-o--3f1p7--43nw-l-x18mtb/mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpH", "key": "q1wwv3--f4x4-br5r---r8oh.1nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w8/2._I-_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.L",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"424" "430"
], ],
"topologyKey": "425" "topologyKey": "431",
"namespaceSelector": {
"matchLabels": {
"r4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._r.Y": "w1k8KLu..ly--JM"
},
"matchExpressions": [
{
"key": "RT.0zo",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1357,141 +1379,165 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"H1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-0": "8mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-hj-O" "FnV34G._--u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..C": "m_dc__G6N-_-0o.0C_gV.9_G-.-z1YH"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "I.4_W_-_-7Tp_.---c", "key": "7W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K-g",
"operator": "DoesNotExist" "operator": "DoesNotExist"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"432" "444"
], ],
"topologyKey": "433" "topologyKey": "445",
"namespaceSelector": {
"matchLabels": {
"p-...Z-O.-.jL_v.-_.4dwFbuvEf55Y22": "eF..3m6.._2v89U--8.3N_.n1.--.._-x_4..u2-__3uM77U7.p"
},
"matchExpressions": [
{
"key": "Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--.C.8-S9_-4w",
"operator": "In",
"values": [
"u-_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d--Y-_l-v0-1V-d"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1084136601, "weight": 339079271,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"6n-f-x--i-b/K_BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4": "2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-7l" "ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yE-R5W5_2n...78o": "Jj-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9--Avi.gZdnV"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "2--4-r4p--w1k8--y.e2-08vc--4-7hdum1-f-7-k8q/YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Q.-t", "key": "3.js--a---..6bD_M--c.0Q--2qh.Eb_.__1.-5",
"operator": "NotIn", "operator": "Exists"
"values": [
"Oep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q2"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"440" "458"
], ],
"topologyKey": "441" "topologyKey": "459",
"namespaceSelector": {
"matchLabels": {
"E35H__.B_E": "U..u8gwbk"
},
"matchExpressions": [
{
"key": "Q_mgi.U.-e7z-t0-pQ-.-.g-_Z_-nSL.--4i",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "442", "schedulerName": "466",
"tolerations": [ "tolerations": [
{ {
"key": "443", "key": "467",
"operator": "Ž彙pg稠氦Ņs", "operator": ʔb'?舍ȃʥx臥]å摞",
"value": "444", "value": "468",
"effect": "ưg", "tolerationSeconds": 3053978290188957517
"tolerationSeconds": 7158818521862381855
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "445", "ip": "469",
"hostnames": [ "hostnames": [
"446" "470"
] ]
} }
], ],
"priorityClassName": "447", "priorityClassName": "471",
"priority": 197024033, "priority": -340583156,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"448" "472"
], ],
"searches": [ "searches": [
"449" "473"
], ],
"options": [ "options": [
{ {
"name": "450", "name": "474",
"value": "451" "value": "475"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "țc£PAÎǨȨ栋"
} }
], ],
"runtimeClassName": "452", "runtimeClassName": "476",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "礗渶", "preemptionPolicy": "n{鳻",
"overhead": { "overhead": {
"[IŚȆĸsǞÃ+?Ď筌ʨ:": "664" "隅DžbİEMǶɼ`|褞": "229"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -918148948, "maxSkew": 1486667065,
"topologyKey": "453", "topologyKey": "477",
"whenUnsatisfiable": "亪鸑躓1Ǐ詁Ȟ鮩ĺJCuɖc", "whenUnsatisfiable": "DŽɤȶšɞƵõ禲#樹罽濅ʏ 撜粞",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/s-g__.2": "3N_.n1.--.._-x_4..u2-__3uM77U7._pT-___-_5-6h_K7" "H_55..--E3_2D-1DW__o_-.k": "7"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "37-ufi-q7u0ux-qv4kd-36---9-d-6s83--r-vkm.8fmt4272r--49u-0m7u-----v---4b---h-wyux--4t7k--e--x--3/fdw.3-._CJ4a1._-_CH-6", "key": "oZvt.LT60v.WxPc---K__-iguFGT._.Y4-0.67hP-lX-_-..b",
"operator": "DoesNotExist" "operator": "NotIn",
"values": [
"H1z..j_.r3--T"
]
} }
] ]
} }
} }
], ],
"setHostnameAsFQDN": true "setHostnameAsFQDN": false
} }
}, },
"updateStrategy": { "updateStrategy": {
"type": "翘ǼZ熝Ʊ宷泐ɻvŰ`Ǧɝ憑ǖ菐u", "type": "șa汸\u003cƋlɋN磋镮ȺPÈ",
"rollingUpdate": { "rollingUpdate": {
"maxUnavailable": 2, "maxUnavailable": 2,
"maxSurge": 3 "maxSurge": 3
} }
}, },
"minReadySeconds": -985724127, "minReadySeconds": 1750503412,
"revisionHistoryLimit": 2137111260 "revisionHistoryLimit": 128240007
}, },
"status": { "status": {
"currentNumberScheduled": 408491268, "currentNumberScheduled": -900194589,
"numberMisscheduled": -1833348558, "numberMisscheduled": 295177820,
"desiredNumberScheduled": 1883709155, "desiredNumberScheduled": 1576197985,
"numberReady": 484752614, "numberReady": -702578810,
"observedGeneration": 3359608726763190142, "observedGeneration": -1989254568785172688,
"updatedNumberScheduled": 1401559245, "updatedNumberScheduled": -855944448,
"numberAvailable": -406189540, "numberAvailable": -1556190810,
"numberUnavailable": -2095625968, "numberUnavailable": -487001726,
"collisionCount": 223996911, "collisionCount": -2081947001,
"conditions": [ "conditions": [
{ {
"type": "Y囙邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ±", "type": "薑Ȣ#闬輙怀¹bCũw¼ ǫ",
"status": "楗鱶镖喗vȥ倉螆ȨX\u003e,«ɒó", "status": ":$",
"lastTransitionTime": "2480-06-05T07:37:49Z", "lastTransitionTime": "2082-11-07T20:44:23Z",
"reason": "460", "reason": "484",
"message": "461" "message": "485"
} }
] ]
} }

View File

@ -30,8 +30,8 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
minReadySeconds: -985724127 minReadySeconds: 1750503412
revisionHistoryLimit: 2137111260 revisionHistoryLimit: 128240007
selector: selector:
matchExpressions: matchExpressions:
- key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0
@ -104,14 +104,20 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: yps4483-o--3f1p7--43nw-l-x18mtb/mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpH - key: q1wwv3--f4x4-br5r---r8oh.1nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w8/2._I-_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.L
operator: Exists
matchLabels:
73ph2/2..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m..C: r-v-3-BO
namespaceSelector:
matchExpressions:
- key: RT.0zo
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
nn093-pi-9o-l4-vo5byp8q-sf1--gw-jz/F_06.eqk5L: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_7 r4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._r.Y: w1k8KLu..ly--JM
namespaces: namespaces:
- "424" - "430"
topologyKey: "425" topologyKey: "431"
weight: -2092358209 weight: -555161071
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -119,6 +125,12 @@ spec:
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
p_N-1: O-BZ..6-1.S-B3_.b7 p_N-1: O-BZ..6-1.S-B3_.b7
namespaceSelector:
matchExpressions:
- key: 8mtxb__-ex-_1_-ODgC_1-_8__3
operator: DoesNotExist
matchLabels:
93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj: 5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM
namespaces: namespaces:
- "416" - "416"
topologyKey: "417" topologyKey: "417"
@ -127,26 +139,38 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 2--4-r4p--w1k8--y.e2-08vc--4-7hdum1-f-7-k8q/YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Q.-t - key: 3.js--a---..6bD_M--c.0Q--2qh.Eb_.__1.-5
operator: NotIn operator: Exists
values:
- Oep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q2
matchLabels: matchLabels:
6n-f-x--i-b/K_BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4: 2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-7l ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yE-R5W5_2n...78o: Jj-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9--Avi.gZdnV
namespaceSelector:
matchExpressions:
- key: Q_mgi.U.-e7z-t0-pQ-.-.g-_Z_-nSL.--4i
operator: Exists
matchLabels:
E35H__.B_E: U..u8gwbk
namespaces: namespaces:
- "440" - "458"
topologyKey: "441" topologyKey: "459"
weight: -1084136601 weight: 339079271
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: I.4_W_-_-7Tp_.---c - key: 7W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K-g
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
H1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-0: 8mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-hj-O FnV34G._--u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..C: m_dc__G6N-_-0o.0C_gV.9_G-.-z1YH
namespaceSelector:
matchExpressions:
- key: Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--.C.8-S9_-4w
operator: In
values:
- u-_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d--Y-_l-v0-1V-d
matchLabels:
p-...Z-O.-.jL_v.-_.4dwFbuvEf55Y22: eF..3m6.._2v89U--8.3N_.n1.--.._-x_4..u2-__3uM77U7.p
namespaces: namespaces:
- "432" - "444"
topologyKey: "433" topologyKey: "445"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -325,12 +349,12 @@ spec:
workingDir: "248" workingDir: "248"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "448" - "472"
options: options:
- name: "450" - name: "474"
value: "451" value: "475"
searches: searches:
- "449" - "473"
dnsPolicy: '#t(ȗŜŲ&洪y儕l' dnsPolicy: '#t(ȗŜŲ&洪y儕l'
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
@ -511,8 +535,8 @@ spec:
workingDir: "318" workingDir: "318"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "446" - "470"
ip: "445" ip: "469"
hostIPC: true hostIPC: true
hostNetwork: true hostNetwork: true
hostname: "400" hostname: "400"
@ -696,15 +720,15 @@ spec:
nodeSelector: nodeSelector:
"384": "385" "384": "385"
overhead: overhead:
'[IŚȆĸsǞÃ+?Ď筌ʨ:': "664" 隅DžbİEMǶɼ`|褞: "229"
preemptionPolicy: 礗渶 preemptionPolicy: n{
priority: 197024033 priority: -340583156
priorityClassName: "447" priorityClassName: "471"
readinessGates: readinessGates:
- conditionType: "" - conditionType: țc£PAÎǨȨ栋
restartPolicy: '''呪欼萜õ箘鸰呾顓闉ȦT瑄ǻG' restartPolicy: '''呪欼萜õ箘鸰呾顓闉ȦT瑄ǻG'
runtimeClassName: "452" runtimeClassName: "476"
schedulerName: "442" schedulerName: "466"
securityContext: securityContext:
fsGroup: -4548866432246561416 fsGroup: -4548866432246561416
fsGroupChangePolicy: Ð扬 fsGroupChangePolicy: Ð扬
@ -730,26 +754,27 @@ spec:
runAsUserName: "395" runAsUserName: "395"
serviceAccount: "387" serviceAccount: "387"
serviceAccountName: "386" serviceAccountName: "386"
setHostnameAsFQDN: true setHostnameAsFQDN: false
shareProcessNamespace: false shareProcessNamespace: false
subdomain: "401" subdomain: "401"
terminationGracePeriodSeconds: -155552760352472950 terminationGracePeriodSeconds: -155552760352472950
tolerations: tolerations:
- effect: ưg - key: "467"
key: "443" operator: ŭʔb'?舍ȃʥx臥]å摞
operator: Ž彙pg稠氦Ņs tolerationSeconds: 3053978290188957517
tolerationSeconds: 7158818521862381855 value: "468"
value: "444"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 37-ufi-q7u0ux-qv4kd-36---9-d-6s83--r-vkm.8fmt4272r--49u-0m7u-----v---4b---h-wyux--4t7k--e--x--3/fdw.3-._CJ4a1._-_CH-6 - key: oZvt.LT60v.WxPc---K__-iguFGT._.Y4-0.67hP-lX-_-..b
operator: DoesNotExist operator: NotIn
values:
- H1z..j_.r3--T
matchLabels: matchLabels:
cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/s-g__.2: 3N_.n1.--.._-x_4..u2-__3uM77U7._pT-___-_5-6h_K7 H_55..--E3_2D-1DW__o_-.k: "7"
maxSkew: -918148948 maxSkew: 1486667065
topologyKey: "453" topologyKey: "477"
whenUnsatisfiable: 亪鸑躓1Ǐ詁Ȟ鮩ĺJCuɖc whenUnsatisfiable: DŽɤȶšɞƵõ禲#樹罽濅ʏ 撜粞
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1006,20 +1031,20 @@ spec:
rollingUpdate: rollingUpdate:
maxSurge: 3 maxSurge: 3
maxUnavailable: 2 maxUnavailable: 2
type: 翘ǼZ熝Ʊ宷泐ɻvŰ`Ǧɝ憑ǖ菐u type: șa汸<ƋlɋN磋镮ȺPÈ
status: status:
collisionCount: 223996911 collisionCount: -2081947001
conditions: conditions:
- lastTransitionTime: "2480-06-05T07:37:49Z" - lastTransitionTime: "2082-11-07T20:44:23Z"
message: "461" message: "485"
reason: "460" reason: "484"
status: 楗鱶镖喗vȥ倉螆ȨX>,«ɒó status: :$
type: Y囙邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ± type: 薑Ȣ#闬輙怀¹bCũw¼ ǫ
currentNumberScheduled: 408491268 currentNumberScheduled: -900194589
desiredNumberScheduled: 1883709155 desiredNumberScheduled: 1576197985
numberAvailable: -406189540 numberAvailable: -1556190810
numberMisscheduled: -1833348558 numberMisscheduled: 295177820
numberReady: 484752614 numberReady: -702578810
numberUnavailable: -2095625968 numberUnavailable: -487001726
observedGeneration: 3359608726763190142 observedGeneration: -1989254568785172688
updatedNumberScheduled: 1401559245 updatedNumberScheduled: -855944448

View File

@ -1328,28 +1328,53 @@
"namespaces": [ "namespaces": [
"415" "415"
], ],
"topologyKey": "416" "topologyKey": "416",
"namespaceSelector": {
"matchLabels": {
"l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8": "Z6Z..11_7pX_z"
},
"matchExpressions": [
{
"key": "w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z",
"operator": "In",
"values": [
"4.nw_-_x18mtxb__e"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1507671981, "weight": 1479434972,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z": "3Pw_-r75--_-Ao" "jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7": "r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN", "key": "7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"423" "429"
], ],
"topologyKey": "424" "topologyKey": "430",
"namespaceSelector": {
"matchLabels": {
"4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b": "V._nV34GH"
},
"matchExpressions": [
{
"key": "9105-4_ed-0-i_zZsY_o8t5Vl6_..C",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1359,106 +1384,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"C--Y_Dp8O_._e_3_.4_W_-_7": "p_.----cp__ac8u.._-__BM.6-.Y7" "q0o.0C_gV.9_G-.-z1YH": "b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5", "key": "s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8" "MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"431" "443"
], ],
"topologyKey": "432" "topologyKey": "444",
"namespaceSelector": {
"matchLabels": {
"4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T": "P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8"
},
"matchExpressions": [
{
"key": "0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP",
"operator": "In",
"values": [
"396h8.G__B3"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1067925263, "weight": 1856144088,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF": "11---.-o7.pJ-4-1WV.-__05._LsuH" "Q-.-.g-_Z_-nSLq": "4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"439" "457"
], ],
"topologyKey": "440" "topologyKey": "458",
"namespaceSelector": {
"matchLabels": {
"2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6": "px_0-.mJe__.B-cd2_4"
},
"matchExpressions": [
{
"key": "1s._K9-.AJ-_8--___b____03_6.K8lY",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "441", "schedulerName": "465",
"tolerations": [ "tolerations": [
{ {
"key": "442", "key": "466",
"operator": "Ɖ肆Ző", "operator": "0yVA嬂刲;牆詒ĸąs",
"value": "443", "value": "467",
"effect": "", "effect": "kx-餌勀奷Ŏ",
"tolerationSeconds": -1072615283184390308 "tolerationSeconds": -9038755672632113093
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "444", "ip": "468",
"hostnames": [ "hostnames": [
"445" "469"
] ]
} }
], ],
"priorityClassName": "446", "priorityClassName": "470",
"priority": -1221153504, "priority": -1133320634,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"447" "471"
], ],
"searches": [ "searches": [
"448" "472"
], ],
"options": [ "options": [
{ {
"name": "449", "name": "473",
"value": "450" "value": "474"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "į"
} }
], ],
"runtimeClassName": "451", "runtimeClassName": "475",
"enableServiceLinks": true, "enableServiceLinks": true,
"preemptionPolicy": "n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:", "preemptionPolicy": "Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ",
"overhead": { "overhead": {
"ȩ纾S": "368" "k_": "725"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -2046521037,
"topologyKey": "452", "topologyKey": "476",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "\"T#sM網m",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5": "019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "B.rTt7bm9I.-..q-F-.__ck",
"operator": "Exists" "operator": "DoesNotExist"
} }
] ]
} }
@ -1468,33 +1518,33 @@
} }
}, },
"strategy": { "strategy": {
"type": "xʚ=5谠vÐ仆dždĄ跞肞", "type": "周藢烡Z树Ȁ謁",
"rollingUpdate": { "rollingUpdate": {
"maxUnavailable": 2, "maxUnavailable": 2,
"maxSurge": 3 "maxSurge": 3
} }
}, },
"minReadySeconds": -1934555365, "minReadySeconds": -59186930,
"revisionHistoryLimit": -1189243539, "revisionHistoryLimit": -1552013182,
"progressDeadlineSeconds": -1510243221 "progressDeadlineSeconds": -1489341847
}, },
"status": { "status": {
"observedGeneration": 8090469215987662586, "observedGeneration": -2332090839308115724,
"replicas": 782219862, "replicas": -524542843,
"updatedReplicas": 1380163777, "updatedReplicas": 1697527023,
"readyReplicas": 877113289, "readyReplicas": -194384924,
"availableReplicas": -1172851921, "availableReplicas": -1758862804,
"unavailableReplicas": -763028101, "unavailableReplicas": -78446609,
"conditions": [ "conditions": [
{ {
"type": "ʤY囙邵鄨o鷺ɷ裝TG奟cõ乨", "type": "$R\"}łfÐ@.ȇʟɃ咇",
"status": "íEd楗鱶镖喗vȥ倉螆ȨX\u003e", "status": "輷東t½ǩ £tMǍ}箼愆+P;抣",
"lastUpdateTime": "2792-08-11T23:40:18Z", "lastUpdateTime": "2068-08-23T03:26:39Z",
"lastTransitionTime": "2151-08-19T18:24:00Z", "lastTransitionTime": "2814-04-03T03:21:18Z",
"reason": "459", "reason": "483",
"message": "460" "message": "484"
} }
], ],
"collisionCount": -73034396 "collisionCount": -346883331
} }
} }

View File

@ -30,10 +30,10 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
minReadySeconds: -1934555365 minReadySeconds: -59186930
progressDeadlineSeconds: -1510243221 progressDeadlineSeconds: -1489341847
replicas: 896585016 replicas: 896585016
revisionHistoryLimit: -1189243539 revisionHistoryLimit: -1552013182
selector: selector:
matchExpressions: matchExpressions:
- key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99
@ -44,7 +44,7 @@ spec:
rollingUpdate: rollingUpdate:
maxSurge: 3 maxSurge: 3
maxUnavailable: 2 maxUnavailable: 2
type: xʚ=5谠vÐ仆dždĄ跞肞 type: 周藢烡Z树Ȁ謁
template: template:
metadata: metadata:
annotations: annotations:
@ -109,15 +109,21 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN - key: 7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9
operator: Exists
matchLabels:
? jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7
: r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W
namespaceSelector:
matchExpressions:
- key: 9105-4_ed-0-i_zZsY_o8t5Vl6_..C
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
? v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z 4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b: V._nV34GH
: 3Pw_-r75--_-Ao
namespaces: namespaces:
- "423" - "429"
topologyKey: "424" topologyKey: "430"
weight: -1507671981 weight: 1479434972
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -125,6 +131,14 @@ spec:
operator: Exists operator: Exists
matchLabels: matchLabels:
1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A 1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A
namespaceSelector:
matchExpressions:
- key: w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z
operator: In
values:
- 4.nw_-_x18mtxb__e
matchLabels:
l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8: Z6Z..11_7pX_z
namespaces: namespaces:
- "415" - "415"
topologyKey: "416" topologyKey: "416"
@ -133,26 +147,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: 3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF: 11---.-o7.pJ-4-1WV.-__05._LsuH Q-.-.g-_Z_-nSLq: 4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3
namespaceSelector:
matchExpressions:
- key: 1s._K9-.AJ-_8--___b____03_6.K8lY
operator: Exists
matchLabels:
2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6: px_0-.mJe__.B-cd2_4
namespaces: namespaces:
- "439" - "457"
topologyKey: "440" topologyKey: "458"
weight: 1067925263 weight: 1856144088
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5 - key: s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp
operator: NotIn operator: NotIn
values: values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8 - MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg
matchLabels: matchLabels:
C--Y_Dp8O_._e_3_.4_W_-_7: p_.----cp__ac8u.._-__BM.6-.Y7 q0o.0C_gV.9_G-.-z1YH: b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA
namespaceSelector:
matchExpressions:
- key: 0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP
operator: In
values:
- 396h8.G__B3
matchLabels:
? 4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T
: P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8
namespaces: namespaces:
- "431" - "443"
topologyKey: "432" topologyKey: "444"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -331,12 +360,12 @@ spec:
workingDir: "249" workingDir: "249"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "447" - "471"
options: options:
- name: "449" - name: "473"
value: "450" value: "474"
searches: searches:
- "448" - "472"
dnsPolicy: :{柯?B dnsPolicy: :{柯?B
enableServiceLinks: true enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
@ -518,8 +547,8 @@ spec:
workingDir: "317" workingDir: "317"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "445" - "469"
ip: "444" ip: "468"
hostNetwork: true hostNetwork: true
hostname: "399" hostname: "399"
imagePullSecrets: imagePullSecrets:
@ -703,15 +732,15 @@ spec:
nodeSelector: nodeSelector:
"383": "384" "383": "384"
overhead: overhead:
ȩ纾S: "368" k_: "725"
preemptionPolicy: 'n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:' preemptionPolicy: Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ
priority: -1221153504 priority: -1133320634
priorityClassName: "446" priorityClassName: "470"
readinessGates: readinessGates:
- conditionType: - conditionType: į
restartPolicy: ȿ醏g遧 restartPolicy: ȿ醏g遧
runtimeClassName: "451" runtimeClassName: "475"
schedulerName: "441" schedulerName: "465"
securityContext: securityContext:
fsGroup: 4489057930380969432 fsGroup: 4489057930380969432
fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃 fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃
@ -742,21 +771,21 @@ spec:
subdomain: "400" subdomain: "400"
terminationGracePeriodSeconds: -616777763639482630 terminationGracePeriodSeconds: -616777763639482630
tolerations: tolerations:
- effect: - effect: kx-餌勀奷Ŏ
key: "442" key: "466"
operator: Ɖ肆Ző operator: 0yVA嬂刲;牆詒ĸąs
tolerationSeconds: -1072615283184390308 tolerationSeconds: -9038755672632113093
value: "443" value: "467"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: B.rTt7bm9I.-..q-F-.__ck
operator: Exists operator: DoesNotExist
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y 3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5: 019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6
maxSkew: -1568300104 maxSkew: -2046521037
topologyKey: "452" topologyKey: "476"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: '"T#sM網m'
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1012,17 +1041,17 @@ spec:
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
status: status:
availableReplicas: -1172851921 availableReplicas: -1758862804
collisionCount: -73034396 collisionCount: -346883331
conditions: conditions:
- lastTransitionTime: "2151-08-19T18:24:00Z" - lastTransitionTime: "2814-04-03T03:21:18Z"
lastUpdateTime: "2792-08-11T23:40:18Z" lastUpdateTime: "2068-08-23T03:26:39Z"
message: "460" message: "484"
reason: "459" reason: "483"
status: íEd楗鱶镖喗vȥ倉螆ȨX> status: 輷東t½ǩ £tMǍ}箼愆+P;抣
type: ʤY囙邵鄨o鷺ɷ裝TG奟cõ乨 type: $R"}łfÐ@.ȇʟɃ咇
observedGeneration: 8090469215987662586 observedGeneration: -2332090839308115724
readyReplicas: 877113289 readyReplicas: -194384924
replicas: 782219862 replicas: -524542843
unavailableReplicas: -763028101 unavailableReplicas: -78446609
updatedReplicas: 1380163777 updatedReplicas: 1697527023

View File

@ -1325,31 +1325,53 @@
"namespaces": [ "namespaces": [
"412" "412"
], ],
"topologyKey": "413" "topologyKey": "413",
"namespaceSelector": {
"matchLabels": {
"p_._.-miJ4s": "0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-1"
},
"matchExpressions": [
{
"key": "1rhm-5y--z-0/6-1.S-B3_.b17ca-_p-y.eQ9",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1387858949, "weight": -1731963575,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"y_-3_L_2--_v2.5p_6": "u.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3QC1--L--v_Z--Zg-_Q" "v---064eqk5--f4e4--r1k278l-d-8o1-x-1wl----f33/Z": "jz_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.-4"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "3--51", "key": "wq--m--2k-p---139g-2wt-g-ve55m-2-dm--ux3--0--2pn-5023-lt3-w-b7/C...8-_0__5HG2_5XOAX.gUq2",
"operator": "NotIn", "operator": "Exists"
"values": [
"C.-e16-O5"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"420" "426"
], ],
"topologyKey": "421" "topologyKey": "427",
"namespaceSelector": {
"matchLabels": {
"3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr": "5-.emV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h4"
},
"matchExpressions": [
{
"key": "L4K..-68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP",
"operator": "In",
"values": [
"7-.-_I-F.Pt"
]
}
]
}
} }
} }
] ]
@ -1359,109 +1381,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj": "5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM" "aP41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.3bU_._nV345": "y-u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dP"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8mtxb__-ex-_1_-ODgC_1-_8__3", "key": "O-0o.0C_gV.9_G-.-z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.o",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"428" "440"
], ],
"topologyKey": "429" "topologyKey": "441",
"namespaceSelector": {
"matchLabels": {
"bid-7x0u738--7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1od/Nn_U-...1P_.8": "8_2v89U--8.3N_.n1.--.._-x4"
},
"matchExpressions": [
{
"key": "7-ufi-7/3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--C",
"operator": "NotIn",
"values": [
"0--_qv4--_.6_N_9X-B.s8.B"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -824709210, "weight": -1832836223,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-j": "O_8-b6E_--Y_Dp8O_._e_3_.4_W_-_-7Tp_.----p" "BQ.9-_.m7-Q____vSW_4-__h": "w-ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yj"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "H72-_--pT7p", "key": "dy-4-03ls-86-u2i7-6-q-----f-b-3-----73.6b---nhc50-de2qh2-b-6s/J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9-A",
"operator": "NotIn", "operator": "Exists"
"values": [
"0_._f"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"436" "454"
], ],
"topologyKey": "437" "topologyKey": "455",
"namespaceSelector": {
"matchLabels": {
"8.7-72qz.W.d.._1-3968": "G__B.3R6-.7Bf8GA--__A7r.8U.V_p61-dO"
},
"matchExpressions": [
{
"key": "006j--tu-0t-8-937uqhtjrd-7---u6--522p----5506rh-3-2-h10.ale-to9e--a-7j9/lks7dG-9S-O62o.8._.---UK_-.j21---W",
"operator": "NotIn",
"values": [
"z87_2---2.E.p9-.-3.__a.bl_--..-A"
]
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "438", "schedulerName": "462",
"tolerations": [ "tolerations": [
{ {
"key": "439", "key": "463",
"operator": "ƞ=掔廛ĤJŇv膈ǣʛsĊ剞", "operator": "Ü",
"value": "440", "value": "464",
"effect": "Ɵ鳝稃Ȍ液文?謮ɶÎ磣:mʂ渢pɉ驻(", "effect": "貛香\"砻B鷋RȽXv*!ɝ茀Ǩ",
"tolerationSeconds": 5238971742940252651 "tolerationSeconds": 8594241010639209901
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "441", "ip": "465",
"hostnames": [ "hostnames": [
"442" "466"
] ]
} }
], ],
"priorityClassName": "443", "priorityClassName": "467",
"priority": -125022959, "priority": 878153992,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"444" "468"
], ],
"searches": [ "searches": [
"445" "469"
], ],
"options": [ "options": [
{ {
"name": "446", "name": "470",
"value": "447" "value": "471"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "Ɍ邪鳖üzÁ" "conditionType": "=ȑ-A敲ʉ"
} }
], ],
"runtimeClassName": "448", "runtimeClassName": "472",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "", "preemptionPolicy": "梊蝴.Ĉ马āƭw鰕ǰ\"șa",
"overhead": { "overhead": {
"ɨ悪@黝Ɓ": "177" "\u003cƋlɋN磋镮ȺPÈɥ偁髕ģƗ": "283"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1569123121, "maxSkew": -702578810,
"topologyKey": "449", "topologyKey": "473",
"whenUnsatisfiable": "魨练脨,Ƃ3貊ɔ帘錇š裢C仗ɂ覥", "whenUnsatisfiable": "Ž氮怉ƥ;\"薑Ȣ#闬輙怀¹bCũw",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"4e-_07-ht-E6___-X__H.-39-A_-_l67Q.-_t--O.3L.z2-y.-...C4_-_G": "8-c_C.G.h--m.f" "N-_.F": "09z2"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "OA_090ERG2nV.__p_Y-.2__a_dWU_V-_QA", "key": "z-g--v8-c58kh44k-b13--2.7a-h0-4d-z-23---49tw-a/G5-_-_Llmft6.5H905IBI-._g_0",
"operator": "NotIn", "operator": "DoesNotExist"
"values": [
"7CY-_dc__G6N-_-0o.0C_gV.9_G-.-z1Y_HEb.9x8"
]
} }
] ]
} }
@ -1472,18 +1516,18 @@
} }
}, },
"status": { "status": {
"replicas": 337922430, "replicas": 432535745,
"fullyLabeledReplicas": 31486357, "fullyLabeledReplicas": 2073220944,
"readyReplicas": -1983654895, "readyReplicas": -141868138,
"availableReplicas": 1308809900, "availableReplicas": -1324418171,
"observedGeneration": -5594148640067537624, "observedGeneration": -5431516755862952643,
"conditions": [ "conditions": [
{ {
"type": "议ĪS", "type": "ƻ舁Ȁ贠ȇö匉a揘O ",
"status": "?Ď筌ʨ:ÿ1諘蚿[ĵ皥袨\\k%橳", "status": "楅©Ǫ壿/š^劶äɲ泒欞尟燬Ǻ媳ɦ",
"lastTransitionTime": "2125-04-24T12:13:40Z", "lastTransitionTime": "2169-06-15T23:50:17Z",
"reason": "456", "reason": "480",
"message": "457" "message": "481"
} }
] ]
} }

View File

@ -104,16 +104,22 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 3--51 - key: wq--m--2k-p---139g-2wt-g-ve55m-2-dm--ux3--0--2pn-5023-lt3-w-b7/C...8-_0__5HG2_5XOAX.gUq2
operator: NotIn operator: Exists
values:
- C.-e16-O5
matchLabels: matchLabels:
y_-3_L_2--_v2.5p_6: u.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3QC1--L--v_Z--Zg-_Q v---064eqk5--f4e4--r1k278l-d-8o1-x-1wl----f33/Z: jz_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.-4
namespaceSelector:
matchExpressions:
- key: L4K..-68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP
operator: In
values:
- 7-.-_I-F.Pt
matchLabels:
3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr: 5-.emV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h4
namespaces: namespaces:
- "420" - "426"
topologyKey: "421" topologyKey: "427"
weight: 1387858949 weight: -1731963575
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -121,6 +127,12 @@ spec:
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
a-z_-..6W.VKs: "1" a-z_-..6W.VKs: "1"
namespaceSelector:
matchExpressions:
- key: 1rhm-5y--z-0/6-1.S-B3_.b17ca-_p-y.eQ9
operator: DoesNotExist
matchLabels:
p_._.-miJ4s: 0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-1
namespaces: namespaces:
- "412" - "412"
topologyKey: "413" topologyKey: "413"
@ -129,26 +141,40 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: H72-_--pT7p - key: dy-4-03ls-86-u2i7-6-q-----f-b-3-----73.6b---nhc50-de2qh2-b-6s/J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9-A
operator: Exists
matchLabels:
BQ.9-_.m7-Q____vSW_4-__h: w-ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yj
namespaceSelector:
matchExpressions:
- key: 006j--tu-0t-8-937uqhtjrd-7---u6--522p----5506rh-3-2-h10.ale-to9e--a-7j9/lks7dG-9S-O62o.8._.---UK_-.j21---W
operator: NotIn operator: NotIn
values: values:
- 0_._f - z87_2---2.E.p9-.-3.__a.bl_--..-A
matchLabels: matchLabels:
O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-j: O_8-b6E_--Y_Dp8O_._e_3_.4_W_-_-7Tp_.----p 8.7-72qz.W.d.._1-3968: G__B.3R6-.7Bf8GA--__A7r.8U.V_p61-dO
namespaces: namespaces:
- "436" - "454"
topologyKey: "437" topologyKey: "455"
weight: -824709210 weight: -1832836223
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 8mtxb__-ex-_1_-ODgC_1-_8__3 - key: O-0o.0C_gV.9_G-.-z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.o
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj: 5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM aP41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.3bU_._nV345: y-u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dP
namespaceSelector:
matchExpressions:
- key: 7-ufi-7/3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--C
operator: NotIn
values:
- 0--_qv4--_.6_N_9X-B.s8.B
matchLabels:
bid-7x0u738--7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1od/Nn_U-...1P_.8: 8_2v89U--8.3N_.n1.--.._-x4
namespaces: namespaces:
- "428" - "440"
topologyKey: "429" topologyKey: "441"
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
- args: - args:
@ -327,12 +353,12 @@ spec:
workingDir: "247" workingDir: "247"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "444" - "468"
options: options:
- name: "446" - name: "470"
value: "447" value: "471"
searches: searches:
- "445" - "469"
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
- args: - args:
@ -513,8 +539,8 @@ spec:
workingDir: "314" workingDir: "314"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "442" - "466"
ip: "441" ip: "465"
hostname: "396" hostname: "396"
imagePullSecrets: imagePullSecrets:
- name: "395" - name: "395"
@ -697,15 +723,15 @@ spec:
nodeSelector: nodeSelector:
"380": "381" "380": "381"
overhead: overhead:
ɨ悪@黝Ɓ: "177" <ƋlɋN磋镮ȺPÈɥ偁髕ģƗ: "283"
preemptionPolicy: preemptionPolicy: 梊蝴.Ĉ马āƭw鰕ǰ"șa
priority: -125022959 priority: 878153992
priorityClassName: "443" priorityClassName: "467"
readinessGates: readinessGates:
- conditionType: Ɍ邪鳖üzÁ - conditionType: =ȑ-A敲ʉ
restartPolicy: 嵞嬯t{Eɾ敹Ȯ-湷D谹 restartPolicy: 嵞嬯t{Eɾ敹Ȯ-湷D谹
runtimeClassName: "448" runtimeClassName: "472"
schedulerName: "438" schedulerName: "462"
securityContext: securityContext:
fsGroup: -3029419263270634763 fsGroup: -3029419263270634763
fsGroupChangePolicy: ?jĎĭ¥#ƱÁR»淹揀. fsGroupChangePolicy: ?jĎĭ¥#ƱÁR»淹揀.
@ -736,23 +762,21 @@ spec:
subdomain: "397" subdomain: "397"
terminationGracePeriodSeconds: -2985049970189992560 terminationGracePeriodSeconds: -2985049970189992560
tolerations: tolerations:
- effect: Ɵ鳝稃Ȍ液文?謮ɶÎ磣:mʂ渢pɉ驻( - effect: 貛香"砻B鷋RȽXv*!ɝ茀Ǩ
key: "439" key: "463"
operator: ƞ=掔廛ĤJŇv膈ǣʛsĊ剞 operator: Ü
tolerationSeconds: 5238971742940252651 tolerationSeconds: 8594241010639209901
value: "440" value: "464"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: OA_090ERG2nV.__p_Y-.2__a_dWU_V-_QA - key: z-g--v8-c58kh44k-b13--2.7a-h0-4d-z-23---49tw-a/G5-_-_Llmft6.5H905IBI-._g_0
operator: NotIn operator: DoesNotExist
values:
- 7CY-_dc__G6N-_-0o.0C_gV.9_G-.-z1Y_HEb.9x8
matchLabels: matchLabels:
4e-_07-ht-E6___-X__H.-39-A_-_l67Q.-_t--O.3L.z2-y.-...C4_-_G: 8-c_C.G.h--m.f N-_.F: 09z2
maxSkew: -1569123121 maxSkew: -702578810
topologyKey: "449" topologyKey: "473"
whenUnsatisfiable: 魨练脨,Ƃ3貊ɔ帘錇š裢C仗ɂ覥 whenUnsatisfiable: Ž氮怉ƥ;"薑Ȣ#闬輙怀¹bCũw
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1004,14 +1028,14 @@ spec:
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
status: status:
availableReplicas: 1308809900 availableReplicas: -1324418171
conditions: conditions:
- lastTransitionTime: "2125-04-24T12:13:40Z" - lastTransitionTime: "2169-06-15T23:50:17Z"
message: "457" message: "481"
reason: "456" reason: "480"
status: ?Ď筌ʨ:ÿ1諘蚿[ĵ皥袨\k%橳 status: 楅©Ǫ壿/š^劶äɲ泒欞尟燬Ǻ媳ɦ
type: 议ĪS type: ƻ舁Ȁ贠ȇö匉a揘O 
fullyLabeledReplicas: 31486357 fullyLabeledReplicas: 2073220944
observedGeneration: -5594148640067537624 observedGeneration: -5431516755862952643
readyReplicas: -1983654895 readyReplicas: -141868138
replicas: 337922430 replicas: 432535745

View File

@ -1328,28 +1328,53 @@
"namespaces": [ "namespaces": [
"415" "415"
], ],
"topologyKey": "416" "topologyKey": "416",
"namespaceSelector": {
"matchLabels": {
"l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8": "Z6Z..11_7pX_z"
},
"matchExpressions": [
{
"key": "w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z",
"operator": "In",
"values": [
"4.nw_-_x18mtxb__e"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1507671981, "weight": 1479434972,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z": "3Pw_-r75--_-Ao" "jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7": "r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN", "key": "7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"423" "429"
], ],
"topologyKey": "424" "topologyKey": "430",
"namespaceSelector": {
"matchLabels": {
"4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b": "V._nV34GH"
},
"matchExpressions": [
{
"key": "9105-4_ed-0-i_zZsY_o8t5Vl6_..C",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1359,106 +1384,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"C--Y_Dp8O_._e_3_.4_W_-_7": "p_.----cp__ac8u.._-__BM.6-.Y7" "q0o.0C_gV.9_G-.-z1YH": "b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5", "key": "s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8" "MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"431" "443"
], ],
"topologyKey": "432" "topologyKey": "444",
"namespaceSelector": {
"matchLabels": {
"4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T": "P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8"
},
"matchExpressions": [
{
"key": "0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP",
"operator": "In",
"values": [
"396h8.G__B3"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1067925263, "weight": 1856144088,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF": "11---.-o7.pJ-4-1WV.-__05._LsuH" "Q-.-.g-_Z_-nSLq": "4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"439" "457"
], ],
"topologyKey": "440" "topologyKey": "458",
"namespaceSelector": {
"matchLabels": {
"2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6": "px_0-.mJe__.B-cd2_4"
},
"matchExpressions": [
{
"key": "1s._K9-.AJ-_8--___b____03_6.K8lY",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "441", "schedulerName": "465",
"tolerations": [ "tolerations": [
{ {
"key": "442", "key": "466",
"operator": "Ɖ肆Ző", "operator": "0yVA嬂刲;牆詒ĸąs",
"value": "443", "value": "467",
"effect": "", "effect": "kx-餌勀奷Ŏ",
"tolerationSeconds": -1072615283184390308 "tolerationSeconds": -9038755672632113093
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "444", "ip": "468",
"hostnames": [ "hostnames": [
"445" "469"
] ]
} }
], ],
"priorityClassName": "446", "priorityClassName": "470",
"priority": -1221153504, "priority": -1133320634,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"447" "471"
], ],
"searches": [ "searches": [
"448" "472"
], ],
"options": [ "options": [
{ {
"name": "449", "name": "473",
"value": "450" "value": "474"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "į"
} }
], ],
"runtimeClassName": "451", "runtimeClassName": "475",
"enableServiceLinks": true, "enableServiceLinks": true,
"preemptionPolicy": "n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:", "preemptionPolicy": "Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ",
"overhead": { "overhead": {
"ȩ纾S": "368" "k_": "725"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -2046521037,
"topologyKey": "452", "topologyKey": "476",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "\"T#sM網m",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5": "019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "B.rTt7bm9I.-..q-F-.__ck",
"operator": "Exists" "operator": "DoesNotExist"
} }
] ]
} }
@ -1470,126 +1520,126 @@
"volumeClaimTemplates": [ "volumeClaimTemplates": [
{ {
"metadata": { "metadata": {
"name": "459", "name": "483",
"generateName": "460", "generateName": "484",
"namespace": "461", "namespace": "485",
"selfLink": "462", "selfLink": "486",
"uid": "S誖Śs垦Ȋ髴T唼=`朇c", "uid": "0斃搡Cʼn嘡ʇɆȏ+\u0026ɃB沅零ș",
"resourceVersion": "8285629342346774721", "resourceVersion": "6510253963764562049",
"generation": -5107762106575809276, "generation": -2252894353040736578,
"creationTimestamp": null, "creationTimestamp": null,
"deletionGracePeriodSeconds": -6486445241316991261, "deletionGracePeriodSeconds": -834876888064929876,
"labels": { "labels": {
"464": "465" "488": "489"
}, },
"annotations": { "annotations": {
"466": "467" "490": "491"
}, },
"ownerReferences": [ "ownerReferences": [
{ {
"apiVersion": "468", "apiVersion": "492",
"kind": "469", "kind": "493",
"name": "470", "name": "494",
"uid": "/nēɅĀ埰ʀł!U詨nj1ýǝ", "uid": "\\%傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½ǩ",
"controller": true, "controller": false,
"blockOwnerDeletion": false "blockOwnerDeletion": true
} }
], ],
"finalizers": [ "finalizers": [
"471" "495"
], ],
"clusterName": "472", "clusterName": "496",
"managedFields": [ "managedFields": [
{ {
"manager": "473", "manager": "497",
"operation": "壛ĐíEd楗鱶镖喗vȥ", "operation": "MǍ}箼愆+P;抣ēȌ%ÿ¼璤ň",
"apiVersion": "474", "apiVersion": "498",
"fieldsType": "475" "fieldsType": "499"
} }
] ]
}, },
"spec": { "spec": {
"accessModes": [ "accessModes": [
"Y斩I儑瓔¯" "V礆á¤拈tY"
], ],
"selector": { "selector": {
"matchLabels": { "matchLabels": {
"k--13lk5-e4-u-5kvp-----887j72qz6-7d84-1f396h82----23-6b77f.mgi7-2je7zjt0pp-x0r2gd---yn1/7_._qN__A_f_-B3_U__L.KH6K.RwsfI_2-_20_9.5": "8_B-ks7dx" "PX-.-d4BadE-.1-V...t27-4..7": "l----i_Ii"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "vUK_-.j21---__y.9O.L-.m.3--4", "key": "e-35x38i-qnr-5zi82dc3do--7lw635/Z_V_-q-L34-_D86-W_g5r.4",
"operator": "In", "operator": "In",
"values": [ "values": [
"37u-h---dY7_M_-._M52" "s-_Y-_i.._---6_.0.m.--.-dh.v._5.vB-.7"
] ]
} }
] ]
}, },
"resources": { "resources": {
"limits": { "limits": {
"涟雒驭堣Qwn:Ʋå譥a超": "19" "sx羳ıȦjJ綒鷈颿懽]轸Jc'V{": "821"
}, },
"requests": { "requests": {
"ª韷v简3VǢɾ纤ą¨?ɣ蔫椁Ȕ": "368" "(踶NJđƟ": "357"
} }
}, },
"volumeName": "482", "volumeName": "506",
"storageClassName": "483", "storageClassName": "507",
"volumeMode": "'降\\4)ȳɍǟm{煰œ憼", "volumeMode": "",
"dataSource": { "dataSource": {
"apiGroup": "484", "apiGroup": "508",
"kind": "485", "kind": "509",
"name": "486" "name": "510"
} }
}, },
"status": { "status": {
"phase": "ʌ槧ą°Z拕獘:pȚ\\猫ï卒ú", "phase": "睭憲Ħ焵i,ŋŨNâ",
"accessModes": [ "accessModes": [
"èƾ竒决瘛Ǫǵ" "§"
], ],
"capacity": { "capacity": {
"Ǧ澵貛香\"砻B鷋": "578" "Ǫ魚": "27"
}, },
"conditions": [ "conditions": [
{ {
"type": "|nET¬%ȎdžĤɂR湛", "type": "qĖĖȠ姓ȇ\u003e尪",
"status": "WU=ȑ-A敲ʉ2腠梊", "status": "t飜ĈȖ董缞濪葷c",
"lastProbeTime": "2230-04-25T02:33:53Z", "lastProbeTime": "2398-05-12T06:43:28Z",
"lastTransitionTime": "2843-07-14T02:23:26Z", "lastTransitionTime": "2943-12-07T17:53:42Z",
"reason": "487", "reason": "511",
"message": "488" "message": "512"
} }
] ]
} }
} }
], ],
"serviceName": "489", "serviceName": "513",
"podManagementPolicy": "`ŇaƬȿŬ捕|", "podManagementPolicy": "",
"updateStrategy": { "updateStrategy": {
"type": "șa汸\u003cƋlɋN磋镮ȺPÈ", "type": "t谍Ã\u0026榠塹ǜŬɽŌ拭#{",
"rollingUpdate": { "rollingUpdate": {
"partition": -83826225 "partition": 199912760
} }
}, },
"revisionHistoryLimit": -1872519086 "revisionHistoryLimit": -506157639
}, },
"status": { "status": {
"observedGeneration": -3866306318826551410, "observedGeneration": 364197194076938036,
"replicas": 1852870468, "replicas": 1410850501,
"readyReplicas": -1993494670, "readyReplicas": -827735561,
"currentReplicas": -463159422, "currentReplicas": 1956611085,
"updatedReplicas": 463674701, "updatedReplicas": 1768089178,
"currentRevision": "490", "currentRevision": "514",
"updateRevision": "491", "updateRevision": "515",
"collisionCount": -1556190810, "collisionCount": -565639840,
"conditions": [ "conditions": [
{ {
"type": "ȩ硘(ǒ[", "type": "tyȸɡ[",
"status": "闬輙怀¹bCũw¼ ǫđ槴Ċį軠\u003e", "status": "萀灗\u0026Eōɴbȣ瀢璩",
"lastTransitionTime": "2446-08-01T12:34:13Z", "lastTransitionTime": "2251-02-17T11:59:12Z",
"reason": "492", "reason": "516",
"message": "493" "message": "517"
} }
] ]
} }

View File

@ -30,16 +30,16 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
podManagementPolicy: '`ŇaƬȿŬ捕|' podManagementPolicy:
replicas: 896585016 replicas: 896585016
revisionHistoryLimit: -1872519086 revisionHistoryLimit: -506157639
selector: selector:
matchExpressions: matchExpressions:
- key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99
operator: Exists operator: Exists
matchLabels: matchLabels:
74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1 74404d5---g8c2-k-91e.y5-g--58----0683-b-w7ld-6cs06xj-x5yv0wm-k18/M_-Nx.N_6-___._-.-W._AAn---v_-5-_8LXj: 6-4_WE-_JTrcd-2.-__E_Sv__26KX_R_.-.Nth._--S_4DA_-5_-4lQ42M--1
serviceName: "489" serviceName: "513"
template: template:
metadata: metadata:
annotations: annotations:
@ -104,15 +104,21 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN - key: 7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9
operator: Exists
matchLabels:
? jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7
: r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W
namespaceSelector:
matchExpressions:
- key: 9105-4_ed-0-i_zZsY_o8t5Vl6_..C
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
? v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z 4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b: V._nV34GH
: 3Pw_-r75--_-Ao
namespaces: namespaces:
- "423" - "429"
topologyKey: "424" topologyKey: "430"
weight: -1507671981 weight: 1479434972
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -120,6 +126,14 @@ spec:
operator: Exists operator: Exists
matchLabels: matchLabels:
1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A 1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A
namespaceSelector:
matchExpressions:
- key: w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z
operator: In
values:
- 4.nw_-_x18mtxb__e
matchLabels:
l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8: Z6Z..11_7pX_z
namespaces: namespaces:
- "415" - "415"
topologyKey: "416" topologyKey: "416"
@ -128,26 +142,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: 3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF: 11---.-o7.pJ-4-1WV.-__05._LsuH Q-.-.g-_Z_-nSLq: 4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3
namespaceSelector:
matchExpressions:
- key: 1s._K9-.AJ-_8--___b____03_6.K8lY
operator: Exists
matchLabels:
2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6: px_0-.mJe__.B-cd2_4
namespaces: namespaces:
- "439" - "457"
topologyKey: "440" topologyKey: "458"
weight: 1067925263 weight: 1856144088
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5 - key: s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp
operator: NotIn operator: NotIn
values: values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8 - MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg
matchLabels: matchLabels:
C--Y_Dp8O_._e_3_.4_W_-_7: p_.----cp__ac8u.._-__BM.6-.Y7 q0o.0C_gV.9_G-.-z1YH: b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA
namespaceSelector:
matchExpressions:
- key: 0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP
operator: In
values:
- 396h8.G__B3
matchLabels:
? 4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T
: P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8
namespaces: namespaces:
- "431" - "443"
topologyKey: "432" topologyKey: "444"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -326,12 +355,12 @@ spec:
workingDir: "249" workingDir: "249"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "447" - "471"
options: options:
- name: "449" - name: "473"
value: "450" value: "474"
searches: searches:
- "448" - "472"
dnsPolicy: :{柯?B dnsPolicy: :{柯?B
enableServiceLinks: true enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
@ -513,8 +542,8 @@ spec:
workingDir: "317" workingDir: "317"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "445" - "469"
ip: "444" ip: "468"
hostNetwork: true hostNetwork: true
hostname: "399" hostname: "399"
imagePullSecrets: imagePullSecrets:
@ -698,15 +727,15 @@ spec:
nodeSelector: nodeSelector:
"383": "384" "383": "384"
overhead: overhead:
ȩ纾S: "368" k_: "725"
preemptionPolicy: 'n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:' preemptionPolicy: Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ
priority: -1221153504 priority: -1133320634
priorityClassName: "446" priorityClassName: "470"
readinessGates: readinessGates:
- conditionType: - conditionType: į
restartPolicy: ȿ醏g遧 restartPolicy: ȿ醏g遧
runtimeClassName: "451" runtimeClassName: "475"
schedulerName: "441" schedulerName: "465"
securityContext: securityContext:
fsGroup: 4489057930380969432 fsGroup: 4489057930380969432
fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃 fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃
@ -737,21 +766,21 @@ spec:
subdomain: "400" subdomain: "400"
terminationGracePeriodSeconds: -616777763639482630 terminationGracePeriodSeconds: -616777763639482630
tolerations: tolerations:
- effect: - effect: kx-餌勀奷Ŏ
key: "442" key: "466"
operator: Ɖ肆Ző operator: 0yVA嬂刲;牆詒ĸąs
tolerationSeconds: -1072615283184390308 tolerationSeconds: -9038755672632113093
value: "443" value: "467"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: B.rTt7bm9I.-..q-F-.__ck
operator: Exists operator: DoesNotExist
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y 3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5: 019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6
maxSkew: -1568300104 maxSkew: -2046521037
topologyKey: "452" topologyKey: "476"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: '"T#sM網m'
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1008,87 +1037,86 @@ spec:
volumePath: "101" volumePath: "101"
updateStrategy: updateStrategy:
rollingUpdate: rollingUpdate:
partition: -83826225 partition: 199912760
type: șa汸<ƋlɋN磋镮ȺPÈ type: t谍Ã&榠塹ǜŬɽŌ拭#{
volumeClaimTemplates: volumeClaimTemplates:
- metadata: - metadata:
annotations: annotations:
"466": "467" "490": "491"
clusterName: "472" clusterName: "496"
creationTimestamp: null creationTimestamp: null
deletionGracePeriodSeconds: -6486445241316991261 deletionGracePeriodSeconds: -834876888064929876
finalizers: finalizers:
- "471" - "495"
generateName: "460" generateName: "484"
generation: -5107762106575809276 generation: -2252894353040736578
labels: labels:
"464": "465" "488": "489"
managedFields: managedFields:
- apiVersion: "474" - apiVersion: "498"
fieldsType: "475" fieldsType: "499"
manager: "473" manager: "497"
operation: 壛ĐíEd楗鱶镖喗vȥ operation: MǍ}箼愆+P;抣ēȌ%ÿ¼璤ň
name: "459" name: "483"
namespace: "461" namespace: "485"
ownerReferences: ownerReferences:
- apiVersion: "468" - apiVersion: "492"
blockOwnerDeletion: false blockOwnerDeletion: true
controller: true controller: false
kind: "469" kind: "493"
name: "470" name: "494"
uid: /nēɅĀ埰ʀł!U詨nj1ýǝ uid: \%傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½ǩ
resourceVersion: "8285629342346774721" resourceVersion: "6510253963764562049"
selfLink: "462" selfLink: "486"
uid: S誖Śs垦Ȋ髴T唼=`朇c uid: 0斃搡Cʼn嘡ʇɆȏ+&ɃB沅零ș
spec: spec:
accessModes: accessModes:
- Y斩I儑瓔¯ - V礆á¤拈tY
dataSource: dataSource:
apiGroup: "484" apiGroup: "508"
kind: "485" kind: "509"
name: "486" name: "510"
resources: resources:
limits: limits:
涟雒驭堣Qwn:Ʋå譥a超: "19" sx羳ıȦjJ綒鷈颿懽]轸Jc'V{: "821"
requests: requests:
ª韷v简3VǢɾ纤ą¨?ɣ蔫椁Ȕ: "368" (踶NJđƟ: "357"
selector: selector:
matchExpressions: matchExpressions:
- key: vUK_-.j21---__y.9O.L-.m.3--4 - key: e-35x38i-qnr-5zi82dc3do--7lw635/Z_V_-q-L34-_D86-W_g5r.4
operator: In operator: In
values: values:
- 37u-h---dY7_M_-._M52 - s-_Y-_i.._---6_.0.m.--.-dh.v._5.vB-.7
matchLabels: matchLabels:
? k--13lk5-e4-u-5kvp-----887j72qz6-7d84-1f396h82----23-6b77f.mgi7-2je7zjt0pp-x0r2gd---yn1/7_._qN__A_f_-B3_U__L.KH6K.RwsfI_2-_20_9.5 PX-.-d4BadE-.1-V...t27-4..7: l----i_Ii
: 8_B-ks7dx storageClassName: "507"
storageClassName: "483" volumeMode:
volumeMode: '''降\4)ȳɍǟm{煰œ憼' volumeName: "506"
volumeName: "482"
status: status:
accessModes: accessModes:
- èƾ竒决瘛Ǫǵ - §
capacity: capacity:
Ǧ澵貛香"砻B鷋: "578" Ǫ魚: "27"
conditions: conditions:
- lastProbeTime: "2230-04-25T02:33:53Z" - lastProbeTime: "2398-05-12T06:43:28Z"
lastTransitionTime: "2843-07-14T02:23:26Z" lastTransitionTime: "2943-12-07T17:53:42Z"
message: "488" message: "512"
reason: "487" reason: "511"
status: WU=ȑ-A敲ʉ2腠梊 status: t飜ĈȖ董缞濪葷c
type: '|nET¬%ȎdžĤɂR湛' type: qĖĖȠ姓ȇ>尪
phase: ʌ槧ą°Z拕獘:pȚ\猫ï卒ú phase: 睭憲Ħ焵i,ŋŨNâ
status: status:
collisionCount: -1556190810 collisionCount: -565639840
conditions: conditions:
- lastTransitionTime: "2446-08-01T12:34:13Z" - lastTransitionTime: "2251-02-17T11:59:12Z"
message: "493" message: "517"
reason: "492" reason: "516"
status: 闬輙怀¹bCũw¼ ǫđ槴Ċį軠> status: 萀灗&Eōɴbȣ瀢璩
type: ȩ硘(ǒ[ type: tyȸɡ[
currentReplicas: -463159422 currentReplicas: 1956611085
currentRevision: "490" currentRevision: "514"
observedGeneration: -3866306318826551410 observedGeneration: 364197194076938036
readyReplicas: -1993494670 readyReplicas: -827735561
replicas: 1852870468 replicas: 1410850501
updateRevision: "491" updateRevision: "515"
updatedReplicas: 463674701 updatedReplicas: 1768089178

View File

@ -1332,31 +1332,56 @@
"namespaces": [ "namespaces": [
"420" "420"
], ],
"topologyKey": "421" "topologyKey": "421",
"namespaceSelector": {
"matchLabels": {
"e_l2.._8s--7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4": "s_0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-S.O"
},
"matchExpressions": [
{
"key": "5S-B3_.b17ca-_p-y.eQZ9p_6.2",
"operator": "Exists"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1586122127, "weight": 1036096141,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"780bdw0-1-47rrw8-5tn.0-1y-tw/8_d.8": "wmiJ4x-_0_5-_.7F3p2_-_AmD-.A" "3-8o1-x-1wl----f31-0-2t3zw.il-023bm-6l2e5---k5v38/E9_6.--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiSo": "X-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "C0-.-m_0-m-6Sp_N-S..O-BZ..6-1.S-B3_.b17ca-p", "key": "Y.39g_.--_-_ve5.m_U",
"operator": "In", "operator": "NotIn",
"values": [ "values": [
"3-3--5X1rh-K5y_AzOBW.9oE9_6.--v17r__.2bIZ_K" "nw_-_x18mtxb__-ex-_1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-.03.mp.1"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"428" "434"
], ],
"topologyKey": "429" "topologyKey": "435",
"namespaceSelector": {
"matchLabels": {
"0--385h---0-u73phjo--8kb6--ut---p6.t5--9-4-d2-22-0/jcz.-Y6T4gz": "p_.----cp__ac8u.._-__BM.6-.Y7"
},
"matchExpressions": [
{
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5",
"operator": "NotIn",
"values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8"
]
}
]
}
} }
} }
] ]
@ -1366,106 +1391,134 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"23bm-6l2e5---k5v3a---ez-o-u.s11-7p--3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--28/1k.7.l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H": "46.-y-s4483Po_L3f1-7_O4.nw_-_x18mtxb__e" "fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o5": "TB-d-Q"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "f2t-m839-qr-7----rgvf3q-z-5z80n--t5--9-4-d2-w/w0_.i__a.O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_ITO", "key": "4b699/B9n.2",
"operator": "DoesNotExist" "operator": "In",
"values": [
"MM7-.e.x"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"436" "448"
], ],
"topologyKey": "437" "topologyKey": "449",
"namespaceSelector": {
"matchLabels": {
"B_05._Lsu-H_.f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zK-p-...Z-O.-j": "Vv.-_.4dwFbuvEf55Y2k.F-F..3m6.._2v89U--8.3N_.1"
},
"matchExpressions": [
{
"key": "8u2-__3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._J",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -974760835, "weight": 1131487788,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"F-__BM.6-.Y_72-_--pT75-.emV__1-v": "UDf.-4D-r.F" "2fk3x-j9133e--2-t--k-fmt4272r--49u-0m7u-----v8.0--063-qm-j-3wc89k-0-57z4063---kb/v_5_D7RufiV-7u0--_qv4-D": "Y_o.-0-yE-R5W5_2n...78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.6p"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "G4Hl-X0_2--__4K..-68-7AlR__8-7_-YD-Q9_-__..YF", "key": "h-i-60a---9--n8i64t1-4----c-----35---1--6-u-68u8w.3-6b77-f8--tf---7r88-1--p61cd--6/e-Avi.gZdnUVP._81_---l_3_-_G-D....js--a---..6bD_M--c.0Q--2qh.b",
"operator": "In", "operator": "NotIn",
"values": [ "values": [
"7_.-4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-A4" "u.7.._B-ks7dG-9S-O62o.8._.---UK_-.j21---__y.9O.L-m"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"444" "462"
], ],
"topologyKey": "445" "topologyKey": "463",
"namespaceSelector": {
"matchLabels": {
"7u-h---dY7_M_-._M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy5": "Y-__-Zvt.LT60v.WxPc--K"
},
"matchExpressions": [
{
"key": "wr3qtm-8vuo17qre-33-5-u8f0f1qv--i72-x3---v25f1.2-84s-n-i-711s4--9s8--o-8dm---b----03-64-8l7-l-0787--18/iguFGT._.Y4-0.67hP-lX-_-..5-.._r6T",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "446", "schedulerName": "470",
"tolerations": [ "tolerations": [
{ {
"key": "447", "key": "471",
"operator": "ō6µɑ`ȗ\u003c", "operator": "E色kx-餌勀奷ŎC菡ƴ勋;*靯įƊ",
"value": "448", "value": "472",
"effect": "J赟鷆šl5ɜ", "effect": "ŕ蘴濼DZj鎒ũW|ȶdžH0ƾ瘿¸",
"tolerationSeconds": 2575412512260329976 "tolerationSeconds": -3147305732428645642
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "449", "ip": "473",
"hostnames": [ "hostnames": [
"450" "474"
] ]
} }
], ],
"priorityClassName": "451", "priorityClassName": "475",
"priority": 497309492, "priority": -1756088332,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"452" "476"
], ],
"searches": [ "searches": [
"453" "477"
], ],
"options": [ "options": [
{ {
"name": "454", "name": "478",
"value": "455" "value": "479"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "溣狣愿激" "conditionType": "#sM網"
} }
], ],
"runtimeClassName": "456", "runtimeClassName": "480",
"enableServiceLinks": false, "enableServiceLinks": true,
"preemptionPolicy": "Ȳȍŋƀ+瑏eCmA", "preemptionPolicy": "ûŠl倳ţü¿Sʟ鍡",
"overhead": { "overhead": {
"睙": "859" "炳薝鴠:X才à脡ǯ?b砸ƻ舁Ȁ贠ȇö匉": "452"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": 341824479, "maxSkew": -447559705,
"topologyKey": "457", "topologyKey": "481",
"whenUnsatisfiable": "Œ,躻[鶆f盧", "whenUnsatisfiable": "TaI楅©Ǫ壿/š^劶äɲ泒",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"82__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw_Y": "11---.-o7.pJ-4-1WV.-__05._LsuH" "47--9k-e4ora9.t7bm9-4m04qn-n7--c3k7--fei-br7310gl-xwm5-85a/r8-L__C_60-__.19_-gYY._..fP--hQ7be__-.-g-5.-59...7q___nT": "u0-.6---Q.__y64L.0-.c-tm..__---r__._-.DL.o_e-d92e8S_-0D"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "KTlO.__0PX",
"operator": "DoesNotExist" "operator": "In",
"values": [
"V6K_.3_583-6.f-.9-.V..Q-K_6_3"
]
} }
] ]
} }
@ -1474,23 +1527,23 @@
"setHostnameAsFQDN": false "setHostnameAsFQDN": false
} }
}, },
"ttlSecondsAfterFinished": 1192652907, "ttlSecondsAfterFinished": -1812920817,
"completionMode": "莾簏ì淵歔ųd," "completionMode": "ʅ朁遐»"
}, },
"status": { "status": {
"conditions": [ "conditions": [
{ {
"type": ";蛡媈U", "type": "癸ƥf豯烠砖#囹J,R譏K譕ơ",
"status": "Oa2ƒƈɈ达iʍjʒu+,妧縖%Á", "status": "噓涫祲ŗȨ",
"lastProbeTime": "2823-10-04T11:14:04Z", "lastProbeTime": "2108-10-11T06:42:59Z",
"lastTransitionTime": "2882-02-07T11:38:45Z", "lastTransitionTime": "2845-10-01T19:47:44Z",
"reason": "464", "reason": "488",
"message": "465" "message": "489"
} }
], ],
"active": -1993578228, "active": -1576445541,
"succeeded": 1971731732, "succeeded": 416561398,
"failed": 165851549, "failed": -291702642,
"completedIndexes": "466" "completedIndexes": "490"
} }
} }

View File

@ -32,7 +32,7 @@ metadata:
spec: spec:
activeDeadlineSeconds: -5584804243908071872 activeDeadlineSeconds: -5584804243908071872
backoffLimit: -783752440 backoffLimit: -783752440
completionMode: 莾簏ì淵歔ųd, completionMode: ʅ朁遐»
completions: 1305381319 completions: 1305381319
manualSelector: true manualSelector: true
parallelism: 896585016 parallelism: 896585016
@ -108,16 +108,24 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: C0-.-m_0-m-6Sp_N-S..O-BZ..6-1.S-B3_.b17ca-p - key: Y.39g_.--_-_ve5.m_U
operator: In operator: NotIn
values: values:
- 3-3--5X1rh-K5y_AzOBW.9oE9_6.--v17r__.2bIZ_K - nw_-_x18mtxb__-ex-_1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-.03.mp.1
matchLabels: matchLabels:
780bdw0-1-47rrw8-5tn.0-1y-tw/8_d.8: wmiJ4x-_0_5-_.7F3p2_-_AmD-.A 3-8o1-x-1wl----f31-0-2t3zw.il-023bm-6l2e5---k5v38/E9_6.--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiSo: X-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2
namespaceSelector:
matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5
operator: NotIn
values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8
matchLabels:
0--385h---0-u73phjo--8kb6--ut---p6.t5--9-4-d2-22-0/jcz.-Y6T4gz: p_.----cp__ac8u.._-__BM.6-.Y7
namespaces: namespaces:
- "428" - "434"
topologyKey: "429" topologyKey: "435"
weight: 1586122127 weight: 1036096141
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -127,6 +135,12 @@ spec:
- "1" - "1"
matchLabels: matchLabels:
n3-x1y-8---3----p-pdn--j2---25/8...__.Q_c8.G.b_9_1o.K: 9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-r n3-x1y-8---3----p-pdn--j2---25/8...__.Q_c8.G.b_9_1o.K: 9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-r
namespaceSelector:
matchExpressions:
- key: 5S-B3_.b17ca-_p-y.eQZ9p_6.2
operator: Exists
matchLabels:
e_l2.._8s--7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4: s_0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-S.O
namespaces: namespaces:
- "420" - "420"
topologyKey: "421" topologyKey: "421"
@ -135,26 +149,40 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: G4Hl-X0_2--__4K..-68-7AlR__8-7_-YD-Q9_-__..YF - key: h-i-60a---9--n8i64t1-4----c-----35---1--6-u-68u8w.3-6b77-f8--tf---7r88-1--p61cd--6/e-Avi.gZdnUVP._81_---l_3_-_G-D....js--a---..6bD_M--c.0Q--2qh.b
operator: In operator: NotIn
values: values:
- 7_.-4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-A4 - u.7.._B-ks7dG-9S-O62o.8._.---UK_-.j21---__y.9O.L-m
matchLabels: matchLabels:
F-__BM.6-.Y_72-_--pT75-.emV__1-v: UDf.-4D-r.F 2fk3x-j9133e--2-t--k-fmt4272r--49u-0m7u-----v8.0--063-qm-j-3wc89k-0-57z4063---kb/v_5_D7RufiV-7u0--_qv4-D: Y_o.-0-yE-R5W5_2n...78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.6p
namespaceSelector:
matchExpressions:
- key: wr3qtm-8vuo17qre-33-5-u8f0f1qv--i72-x3---v25f1.2-84s-n-i-711s4--9s8--o-8dm---b----03-64-8l7-l-0787--18/iguFGT._.Y4-0.67hP-lX-_-..5-.._r6T
operator: DoesNotExist
matchLabels:
7u-h---dY7_M_-._M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy5: Y-__-Zvt.LT60v.WxPc--K
namespaces: namespaces:
- "444" - "462"
topologyKey: "445" topologyKey: "463"
weight: -974760835 weight: 1131487788
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: f2t-m839-qr-7----rgvf3q-z-5z80n--t5--9-4-d2-w/w0_.i__a.O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_ITO - key: 4b699/B9n.2
operator: In
values:
- MM7-.e.x
matchLabels:
fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o5: TB-d-Q
namespaceSelector:
matchExpressions:
- key: 8u2-__3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._J
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
23bm-6l2e5---k5v3a---ez-o-u.s11-7p--3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--28/1k.7.l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H: 46.-y-s4483Po_L3f1-7_O4.nw_-_x18mtxb__e B_05._Lsu-H_.f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zK-p-...Z-O.-j: Vv.-_.4dwFbuvEf55Y2k.F-F..3m6.._2v89U--8.3N_.1
namespaces: namespaces:
- "436" - "448"
topologyKey: "437" topologyKey: "449"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -332,14 +360,14 @@ spec:
workingDir: "248" workingDir: "248"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "452" - "476"
options: options:
- name: "454" - name: "478"
value: "455" value: "479"
searches: searches:
- "453" - "477"
dnsPolicy: dnsPolicy:
enableServiceLinks: false enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
- args: - args:
- "319" - "319"
@ -519,8 +547,8 @@ spec:
workingDir: "320" workingDir: "320"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "450" - "474"
ip: "449" ip: "473"
hostname: "404" hostname: "404"
imagePullSecrets: imagePullSecrets:
- name: "403" - name: "403"
@ -705,15 +733,15 @@ spec:
nodeSelector: nodeSelector:
"388": "389" "388": "389"
overhead: overhead:
: "859" 炳薝鴠:X才à脡ǯ?b砸ƻ舁Ȁ贠ȇö匉: "452"
preemptionPolicy: Ȳȍŋƀ+瑏eCmA preemptionPolicy: ûŠl倳ţü¿Sʟ鍡
priority: 497309492 priority: -1756088332
priorityClassName: "451" priorityClassName: "475"
readinessGates: readinessGates:
- conditionType: 溣狣愿激 - conditionType: '#sM網'
restartPolicy: æ盪泙若`l}Ñ蠂Ü restartPolicy: æ盪泙若`l}Ñ蠂Ü
runtimeClassName: "456" runtimeClassName: "480"
schedulerName: "446" schedulerName: "470"
securityContext: securityContext:
fsGroup: -458943834575608638 fsGroup: -458943834575608638
fsGroupChangePolicy: ɢzĮ蛋I滞廬耐鷞焬CQm坊柩劄奼[ fsGroupChangePolicy: ɢzĮ蛋I滞廬耐鷞焬CQm坊柩劄奼[
@ -744,21 +772,23 @@ spec:
subdomain: "405" subdomain: "405"
terminationGracePeriodSeconds: -1344691682045303625 terminationGracePeriodSeconds: -1344691682045303625
tolerations: tolerations:
- effect: J赟鷆šl5ɜ - effect: ŕ蘴濼DZj鎒ũW|ȶdžH0ƾ瘿¸
key: "447" key: "471"
operator: ō6µɑ`ȗ< operator: E色kx-餌勀奷ŎC菡ƴ勋;*靯įƊ
tolerationSeconds: 2575412512260329976 tolerationSeconds: -3147305732428645642
value: "448" value: "472"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: KTlO.__0PX
operator: DoesNotExist operator: In
values:
- V6K_.3_583-6.f-.9-.V..Q-K_6_3
matchLabels: matchLabels:
82__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw_Y: 11---.-o7.pJ-4-1WV.-__05._LsuH 47--9k-e4ora9.t7bm9-4m04qn-n7--c3k7--fei-br7310gl-xwm5-85a/r8-L__C_60-__.19_-gYY._..fP--hQ7be__-.-g-5.-59...7q___nT: u0-.6---Q.__y64L.0-.c-tm..__---r__._-.DL.o_e-d92e8S_-0D
maxSkew: 341824479 maxSkew: -447559705
topologyKey: "457" topologyKey: "481"
whenUnsatisfiable: Œ,躻[鶆f盧 whenUnsatisfiable: TaI楅©Ǫ壿/š^劶äɲ泒
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1008,16 +1038,16 @@ spec:
storagePolicyID: "104" storagePolicyID: "104"
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
ttlSecondsAfterFinished: 1192652907 ttlSecondsAfterFinished: -1812920817
status: status:
active: -1993578228 active: -1576445541
completedIndexes: "466" completedIndexes: "490"
conditions: conditions:
- lastProbeTime: "2823-10-04T11:14:04Z" - lastProbeTime: "2108-10-11T06:42:59Z"
lastTransitionTime: "2882-02-07T11:38:45Z" lastTransitionTime: "2845-10-01T19:47:44Z"
message: "465" message: "489"
reason: "464" reason: "488"
status: Oa2ƒƈɈ达iʍjʒu+,妧縖%Á status: 噓涫祲ŗȨ
type: ;蛡媈U type: 癸ƥf豯烠砖#囹J,R譏K譕ơ
failed: 165851549 failed: -291702642
succeeded: 1971731732 succeeded: 416561398

View File

@ -1380,28 +1380,50 @@
"namespaces": [ "namespaces": [
"435" "435"
], ],
"topologyKey": "436" "topologyKey": "436",
"namespaceSelector": {
"matchLabels": {
"0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D": "Y_2-n_5023Xl-3Pw_-r7g"
},
"matchExpressions": [
{
"key": "3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -969397138, "weight": -234140,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"4g-27-5sx6dbp-72q--m--2k-p---139g-29.o-3/l.-5_BZk5v3aUK_--_o_2.--4Z7__i1T.miw_7a_...8-_0_5": "5.m_2_--XZx" "1_.-_L-__bf_9_-C-PfNx__-U_P": "tW23-_.z_.._s--_F-BR-.h_2"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf", "key": "s_6O-5_7_-0w_--5-_.3--_9QW2JkU27_.-4T-I.-..K.-.0__sD.-.-_s",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"443" "449"
], ],
"topologyKey": "444" "topologyKey": "450",
"namespaceSelector": {
"matchLabels": {
"Q.-_t--O3": "7z2-y.-...C4_-_2G0.-c_C.G.h--m._fN._k8__._ep2P.B._A_09E"
},
"matchExpressions": [
{
"key": "P_p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q5._D6_.d-n_9np",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1411,109 +1433,134 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"ZXC0_-7.-hj-O_8-b6E_--B": "p8O_._e_3_.4_W_H" "n7-a6434---7i-f-d019o1v3u.2k8-2-d--n--r8661--3-8-t48g-w2q7z-vps548-d-1r7j--v2x-64dwb/e": "8"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "6n-f-x--i-b/8u.._-__BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4", "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", "operator": "In",
"values": [ "values": [
"n-W23-_.z_.._s--_F-BR-.W" "u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"451" "463"
], ],
"topologyKey": "452" "topologyKey": "464",
"namespaceSelector": {
"matchLabels": {
"m_-Z.wc..k_0_5.z.0..__k": "b.-9.Y0-_-.l__.c17__f_-336-.BT"
},
"matchExpressions": [
{
"key": "N7.81_-._-_8_.._._a9",
"operator": "In",
"values": [
"vi.gZdnUVP._81_---l_3_-_G-D....js--a---..6bD_Mh"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1397412563, "weight": 1276377114,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k5_7_-0w_--5-_.3--_9QW2JkU27_.-4T-I.-..K.-.0__sD.6": "HI-F.PWtO4-7-P41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b" "1f8--tf---7r88-1--p61cd--s-nu5718--lks7d-x9-f-62o8/L9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_BAB_35H__.B_6_-U..u8gwb.-6": "M9..8-8yw..__Yb_58.p-06jVZ-u0"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "n-9n7p22o4a-w----11rqy3eo79p-f4r1--7p--053--suug/5-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV9", "key": "v54le-to9e--a-7je9fz87-2jvd23-0p1.360v2-x-cpor---cigu--s/j-dY7_M_-._M5..-N_H_55..--E3_2h",
"operator": "NotIn", "operator": "DoesNotExist"
"values": [
"f8k"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"459" "477"
], ],
"topologyKey": "460" "topologyKey": "478",
"namespaceSelector": {
"matchLabels": {
"o17qre-33-5-u8f0f1qv--i72-x3---v25f56.w84s-n-i-711s4--9s8--o-8dm---b----03-64-8l7-l-0787--1--ia5yl9k/267hP-lX-_-..5-.._r6M__4-P-g3J6": "I-._g_.._-hKc.OB_F_--.._m_-9"
},
"matchExpressions": [
{
"key": "410-f-o-fr-5-3t--y9---2--e-yya3.98t-----60t--019-yg--4-37f-rwh-7be--y0agp51x597277q---nt/M-0R.-I-_23L_J49t-X..1",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "461", "schedulerName": "485",
"tolerations": [ "tolerations": [
{ {
"key": "462", "key": "486",
"operator": "T暣Ɖ肆Ző:ijɲí_夦Ŕ", "operator": "r}梳攔wŲ魦Ɔ0ƢĮÀĘÆɆȸȢ",
"value": "463", "value": "487",
"effect": "蛡媈U曰n夬LJ:BŐ埑Ô", "effect": "U烈 źfjǰɪ嘞ȏ}杻扞Ğ",
"tolerationSeconds": 2817479448830898187 "tolerationSeconds": 3252034671163905138
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "464", "ip": "488",
"hostnames": [ "hostnames": [
"465" "489"
] ]
} }
], ],
"priorityClassName": "466", "priorityClassName": "490",
"priority": -69353914, "priority": 347613368,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"467" "491"
], ],
"searches": [ "searches": [
"468" "492"
], ],
"options": [ "options": [
{ {
"name": "469", "name": "493",
"value": "470" "value": "494"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "ʁO" "conditionType": "ř岈ǎǏ]S5:œƌ嵃ǁ"
} }
], ],
"runtimeClassName": "471", "runtimeClassName": "495",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "犾ȩ纾", "preemptionPolicy": "m珢\\%傢z¦Ā竚ĐȌƨǴ叆",
"overhead": { "overhead": {
"": "368" "D輷": "792"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -484382570,
"topologyKey": "472", "topologyKey": "496",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "nn坾\u0026Pɫ(ʙÆʨɺC`",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "n.DL.o_e-d92e8S_-0-_8Vz-E41___75Q-T": "O.__0PPX-.-d4Badb"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "zz8-35x38i-qnr-5zi82dc3do--7lw63jvksy--w-i33-dzn6-302m7rx1/7Jl----i_I.-_7g-8iJ--p-7f3-2_Z_V_-q-L34-_D86-W_g52",
"operator": "Exists" "operator": "NotIn",
"values": [
"h.v._5.vB-.-7-.6Jv-86___3"
]
} }
] ]
} }
@ -1522,23 +1569,22 @@
"setHostnameAsFQDN": false "setHostnameAsFQDN": false
} }
}, },
"ttlSecondsAfterFinished": -339602975, "ttlSecondsAfterFinished": -1285029915
"completionMode": "泐ɻvŰ`Ǧɝ憑ǖ菐u鸚Y髬.ʂmD"
} }
}, },
"successfulJobsHistoryLimit": 1380163777, "successfulJobsHistoryLimit": -1887637570,
"failedJobsHistoryLimit": -406189540 "failedJobsHistoryLimit": 1755548633
}, },
"status": { "status": {
"active": [ "active": [
{ {
"kind": "479", "kind": "503",
"namespace": "480", "namespace": "504",
"name": "481", "name": "505",
"uid": "ɅĀ埰ʀ", "uid": "犓`ɜɅco\\穜T睭憲Ħ焵i,ŋŨN",
"apiVersion": "482", "apiVersion": "506",
"resourceVersion": "483", "resourceVersion": "507",
"fieldPath": "484" "fieldPath": "508"
} }
] ]
} }

View File

@ -31,7 +31,7 @@ metadata:
uid: "7" uid: "7"
spec: spec:
concurrencyPolicy: Hr鯹)晿<o,c鮽ort昍řČ扷5Ɨ concurrencyPolicy: Hr鯹)晿<o,c鮽ort昍řČ扷5Ɨ
failedJobsHistoryLimit: -406189540 failedJobsHistoryLimit: 1755548633
jobTemplate: jobTemplate:
metadata: metadata:
annotations: annotations:
@ -65,7 +65,6 @@ spec:
spec: spec:
activeDeadlineSeconds: -1483125035702892746 activeDeadlineSeconds: -1483125035702892746
backoffLimit: -1822122846 backoffLimit: -1822122846
completionMode: 泐ɻvŰ`Ǧɝ憑ǖ菐u鸚Y髬.ʂmD
completions: -106888179 completions: -106888179
manualSelector: true manualSelector: true
parallelism: -856030588 parallelism: -856030588
@ -139,14 +138,20 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: w_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9-czf - key: s_6O-5_7_-0w_--5-_.3--_9QW2JkU27_.-4T-I.-..K.-.0__sD.-.-_s
operator: Exists
matchLabels:
1_.-_L-__bf_9_-C-PfNx__-U_P: tW23-_.z_.._s--_F-BR-.h_2
namespaceSelector:
matchExpressions:
- key: P_p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q5._D6_.d-n_9np
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
4g-27-5sx6dbp-72q--m--2k-p---139g-29.o-3/l.-5_BZk5v3aUK_--_o_2.--4Z7__i1T.miw_7a_...8-_0_5: 5.m_2_--XZx Q.-_t--O3: 7z2-y.-...C4_-_2G0.-c_C.G.h--m._fN._k8__._ep2P.B._A_09E
namespaces: namespaces:
- "443" - "449"
topologyKey: "444" topologyKey: "450"
weight: -969397138 weight: -234140
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -156,6 +161,12 @@ spec:
- 0..KpiS.oK-.O--5-yp8q_s-L - 0..KpiS.oK-.O--5-yp8q_s-L
matchLabels: matchLabels:
rG-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q rG-7--p9.-_0R.-_-3_L_2--_v2.5p_..Y-.wg_-b8a_68: Q4_.84.K_-_0_..u.F.pq..--Q
namespaceSelector:
matchExpressions:
- key: 3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr
operator: DoesNotExist
matchLabels:
0--0g-q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x8/Hz_V_.r_v_._e_-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4D: Y_2-n_5023Xl-3Pw_-r7g
namespaces: namespaces:
- "435" - "435"
topologyKey: "436" topologyKey: "436"
@ -164,28 +175,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: n-9n7p22o4a-w----11rqy3eo79p-f4r1--7p--053--suug/5-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV9 - key: v54le-to9e--a-7je9fz87-2jvd23-0p1.360v2-x-cpor---cigu--s/j-dY7_M_-._M5..-N_H_55..--E3_2h
operator: NotIn operator: DoesNotExist
values:
- f8k
matchLabels: matchLabels:
k5_7_-0w_--5-_.3--_9QW2JkU27_.-4T-I.-..K.-.0__sD.6: HI-F.PWtO4-7-P41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b 1f8--tf---7r88-1--p61cd--s-nu5718--lks7d-x9-f-62o8/L9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_BAB_35H__.B_6_-U..u8gwb.-6: M9..8-8yw..__Yb_58.p-06jVZ-u0
namespaceSelector:
matchExpressions:
- key: 410-f-o-fr-5-3t--y9---2--e-yya3.98t-----60t--019-yg--4-37f-rwh-7be--y0agp51x597277q---nt/M-0R.-I-_23L_J49t-X..1
operator: DoesNotExist
matchLabels:
? o17qre-33-5-u8f0f1qv--i72-x3---v25f56.w84s-n-i-711s4--9s8--o-8dm---b----03-64-8l7-l-0787--1--ia5yl9k/267hP-lX-_-..5-.._r6M__4-P-g3J6
: I-._g_.._-hKc.OB_F_--.._m_-9
namespaces: namespaces:
- "459" - "477"
topologyKey: "460" topologyKey: "478"
weight: -1397412563 weight: 1276377114
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 6n-f-x--i-b/8u.._-__BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4 - 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 operator: In
values: values:
- n-W23-_.z_.._s--_F-BR-.W - u-.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_t_IkI-mt4...rBQ.9-0
matchLabels: matchLabels:
ZXC0_-7.-hj-O_8-b6E_--B: p8O_._e_3_.4_W_H n7-a6434---7i-f-d019o1v3u.2k8-2-d--n--r8661--3-8-t48g-w2q7z-vps548-d-1r7j--v2x-64dwb/e: "8"
namespaceSelector:
matchExpressions:
- key: N7.81_-._-_8_.._._a9
operator: In
values:
- vi.gZdnUVP._81_---l_3_-_G-D....js--a---..6bD_Mh
matchLabels:
m_-Z.wc..k_0_5.z.0..__k: b.-9.Y0-_-.l__.c17__f_-336-.BT
namespaces: namespaces:
- "451" - "463"
topologyKey: "452" topologyKey: "464"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -364,12 +388,12 @@ spec:
workingDir: "266" workingDir: "266"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "467" - "491"
options: options:
- name: "469" - name: "493"
value: "470" value: "494"
searches: searches:
- "468" - "492"
dnsPolicy: 堑ūM鈱ɖ'蠨 dnsPolicy: 堑ūM鈱ɖ'蠨
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
@ -551,8 +575,8 @@ spec:
workingDir: "337" workingDir: "337"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "465" - "489"
ip: "464" ip: "488"
hostIPC: true hostIPC: true
hostNetwork: true hostNetwork: true
hostname: "419" hostname: "419"
@ -737,15 +761,15 @@ spec:
nodeSelector: nodeSelector:
"403": "404" "403": "404"
overhead: overhead:
"": "368" D輷: "792"
preemptionPolicy: 犾ȩ纾 preemptionPolicy: m珢\%傢z¦Ā竚ĐȌƨǴ叆
priority: -69353914 priority: 347613368
priorityClassName: "466" priorityClassName: "490"
readinessGates: readinessGates:
- conditionType: ʁO - conditionType: ř岈ǎǏ]S5:œƌ嵃ǁ
restartPolicy: ȕW歹s restartPolicy: ȕW歹s
runtimeClassName: "471" runtimeClassName: "495"
schedulerName: "461" schedulerName: "485"
securityContext: securityContext:
fsGroup: 3104099627522161950 fsGroup: 3104099627522161950
fsGroupChangePolicy: ß讪Ă2讅缔m葰賦迾娙 fsGroupChangePolicy: ß讪Ă2讅缔m葰賦迾娙
@ -776,21 +800,23 @@ spec:
subdomain: "420" subdomain: "420"
terminationGracePeriodSeconds: -2705718780200389430 terminationGracePeriodSeconds: -2705718780200389430
tolerations: tolerations:
- effect: 蛡媈U曰n夬LJ:BŐ埑Ô - effect: U烈 źfjǰɪ嘞ȏ}杻扞Ğ
key: "462" key: "486"
operator: T暣Ɖ肆Ző:ijɲí_夦Ŕ operator: r}梳攔wŲ魦Ɔ0ƢĮÀĘÆɆȸȢ
tolerationSeconds: 2817479448830898187 tolerationSeconds: 3252034671163905138
value: "463" value: "487"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: zz8-35x38i-qnr-5zi82dc3do--7lw63jvksy--w-i33-dzn6-302m7rx1/7Jl----i_I.-_7g-8iJ--p-7f3-2_Z_V_-q-L34-_D86-W_g52
operator: Exists operator: NotIn
values:
- h.v._5.vB-.-7-.6Jv-86___3
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y n.DL.o_e-d92e8S_-0-_8Vz-E41___75Q-T: O.__0PPX-.-d4Badb
maxSkew: -1568300104 maxSkew: -484382570
topologyKey: "472" topologyKey: "496"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: nn坾&Pɫ(ʙÆʨɺC`
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "65" fsType: "65"
@ -1044,17 +1070,17 @@ spec:
storagePolicyID: "122" storagePolicyID: "122"
storagePolicyName: "121" storagePolicyName: "121"
volumePath: "119" volumePath: "119"
ttlSecondsAfterFinished: -339602975 ttlSecondsAfterFinished: -1285029915
schedule: "19" schedule: "19"
startingDeadlineSeconds: -2555947251840004808 startingDeadlineSeconds: -2555947251840004808
successfulJobsHistoryLimit: 1380163777 successfulJobsHistoryLimit: -1887637570
suspend: true suspend: true
status: status:
active: active:
- apiVersion: "482" - apiVersion: "506"
fieldPath: "484" fieldPath: "508"
kind: "479" kind: "503"
name: "481" name: "505"
namespace: "480" namespace: "504"
resourceVersion: "483" resourceVersion: "507"
uid: ɅĀ埰ʀ uid: 犓`ɜɅco\穜T睭憲Ħ焵i,ŋŨN

View File

@ -1379,31 +1379,56 @@
"namespaces": [ "namespaces": [
"433" "433"
], ],
"topologyKey": "434" "topologyKey": "434",
"namespaceSelector": {
"matchLabels": {
"Q8__T3sn-0_.P": "a.O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_OX"
},
"matchExpressions": [
{
"key": "ZXC0_-7.-hj-O_8-b6E_--B",
"operator": "In",
"values": [
"n_Ht5W_._._-2M2._I-_P..w-W_-nE...-__--.k47M7y-y"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1569550894, "weight": 484696463,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"A-o-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._L2": "Jm...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2._I-_P..w-W_-E" "7-a0w-ke5p-33lt-9--2-k-27-4r4-d-9a42-2y20--s-7l6e--s-1--t-4.67-9a-trt-03-7z2zy0e428-4-k-2-o/UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__4K..-687": "o_.ZCRT.0z-oe.G79.3bU_._n3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "75p1em---1wwv3-f/k47M7y-Dy__3wcq", "key": "4-52--6-0dkn-9n7p22o4a-w----11rqy3eo79p-f4r1--7p--0z/05-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6NO",
"operator": "NotIn", "operator": "DoesNotExist"
"values": [
"x4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-A"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"441" "447"
], ],
"topologyKey": "442" "topologyKey": "448",
"namespaceSelector": {
"matchLabels": {
"WNn_U-...1P_.D8_t..-Ww2q.zK-p-...Z-O.-.jL_v.-_.d": "FbuvE5"
},
"matchExpressions": [
{
"key": "g2/2k.F-F..3m6.._2v89U--8.3N_.n1.--2",
"operator": "NotIn",
"values": [
"O--d.7.--.2cg.MGbG-_-8Qi..9-4.2K_FQ.E--_K"
]
}
]
}
} }
} }
] ]
@ -1413,113 +1438,147 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"w_--5-_.3--_9QW2JkU27_.-4T-9": "4.K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._4" "q_Lq-.5-s_-_5_D7Rufiq": "u0--_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d-Y"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "J-_.ZCRT.0z-oe.G79.3bU_._nV34GH", "key": "N-R__RR9YAZ...W-m_-Z.wc..k_0_5.z.0..__D-16",
"operator": "DoesNotExist" "operator": "DoesNotExist"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"449" "461"
], ],
"topologyKey": "450" "topologyKey": "462",
"namespaceSelector": {
"matchLabels": {
"w-9-ak9-5--y-4-03ls-86-u2i7-6-q-l.98d/2.78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.60--o.8": "B3_U__L.KH6K.Rs"
},
"matchExpressions": [
{
"key": "6b77-f8--tf---7r88-1--p61d/9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_BAB_35H__.B_6_-U..u8gb",
"operator": "NotIn",
"values": [
"O-Ynu.7.._B-ks7G"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1206700920, "weight": -1282227712,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"HzZsY_o8t5Vl6_..7CY-_c": "ZG6N-_-0o.0C_gV.9_G-.-z1H" "J_Yb_58.p-06jVZ-uP.t_.O937u-h---dY7_M_-._M5..-P": "A55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-.._-__-Zvt.LT60v.Wxc"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__.2", "key": "Y4-0.67hP-lX-_-..59",
"operator": "DoesNotExist" "operator": "In",
"values": [
"1z..j_.r3--mT8vu1"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"457" "475"
], ],
"topologyKey": "458" "topologyKey": "476",
"namespaceSelector": {
"matchLabels": {
"0-f/px_0-.mJe__.B-cd2_84M": "1s._K9-.AJ-_8--___b____03_6.K8l.YlG7"
},
"matchExpressions": [
{
"key": "1BKi-5y-9-kE-4.._c_____gNM-.T-..--44-Bb1.R_.225.5D1.l",
"operator": "In",
"values": [
"P23L_J49t-X..j1Q1.A-N.--_63N"
]
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "459", "schedulerName": "483",
"tolerations": [ "tolerations": [
{ {
"key": "460", "key": "484",
"operator": "眊:YĹ爩í鬯濴VǕ癶L浼h嫨炛", "operator": "TaI楅©Ǫ壿/š^劶äɲ泒",
"value": "461", "value": "485",
"effect": "ÖTő净湅oĒ弦", "effect": "ēÖ釐駆Ŕƿe魛ĩ驋=Ŏġ宿受",
"tolerationSeconds": -3092025889836357564 "tolerationSeconds": 3154660829779897160
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "462", "ip": "486",
"hostnames": [ "hostnames": [
"463" "487"
] ]
} }
], ],
"priorityClassName": "464", "priorityClassName": "488",
"priority": -192869830, "priority": -217059496,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"465" "489"
], ],
"searches": [ "searches": [
"466" "490"
], ],
"options": [ "options": [
{ {
"name": "467", "name": "491",
"value": "468" "value": "492"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "ƣɴ矘ɉ\"姭ɜǨ呖ď急藼Ƚ^槬焂à¯"
} }
], ],
"runtimeClassName": "469", "runtimeClassName": "493",
"enableServiceLinks": true, "enableServiceLinks": false,
"preemptionPolicy": "疅檎ǽ曖sƖTƫ雮蛱ñYȴ鴜.弊þ", "preemptionPolicy": "ǀ肇ȣ",
"overhead": { "overhead": {
"奿ÆŁĪŀc=Ƨz鈡煰敹xŪOr揷Ŝ": "15" "倓扸涥莥": "729"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -816594589, "maxSkew": -1416531993,
"topologyKey": "470", "topologyKey": "494",
"whenUnsatisfiable": "", "whenUnsatisfiable": "_Gȱ恛穒挤ţ#你顫#b°",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"D7RufiV-7u0--_qv4--_.6_N_9X-B.s8.N_rM-k8": "7e.._d--Y-_l-v0-1V-N-R__R9" "q-z--4847u0s66mmo-8--y64-40l8cytm18--0.6-wdcje8k--41---hi5e--7m-368--f-z---4-n03-2ip--6--2d-6-h/bm9I.-..q-F-.__c.k7__f--_br..1.l": "dE-.1-V...t27-4.._7l"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "b-k7cr-mo-dz12---i/6.W-m_-Z.wc..k_0_5.z.0..__D-1b.-9.Y0-_-.l__.c17__f_-336-B", "key": "3-hh9-z8-35x38i-qnr-5zi82dc3do--7lw63jvksy--w-z/iJ--p-7f3-2_Z_V_-q-L34-_D86W",
"operator": "Exists" "operator": "NotIn",
"values": [
"S---6_.0.m.--.-dh.v.5"
]
} }
] ]
} }
} }
], ],
"setHostnameAsFQDN": true "setHostnameAsFQDN": false
} }
}, },
"ttlSecondsAfterFinished": -1766935785, "ttlSecondsAfterFinished": 1315299341,
"completionMode": "tS誖Śs垦" "completionMode": "ſZɐYɋsx羳ıȦj"
} }
} }
} }

View File

@ -62,7 +62,7 @@ template:
spec: spec:
activeDeadlineSeconds: -9086179100394185427 activeDeadlineSeconds: -9086179100394185427
backoffLimit: -1796008812 backoffLimit: -1796008812
completionMode: tS誖Śs垦 completionMode: ſZɐYɋsx羳ıȦj
completions: -1771909905 completions: -1771909905
manualSelector: false manualSelector: false
parallelism: -443114323 parallelism: -443114323
@ -138,16 +138,23 @@ template:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 75p1em---1wwv3-f/k47M7y-Dy__3wcq - key: 4-52--6-0dkn-9n7p22o4a-w----11rqy3eo79p-f4r1--7p--0z/05-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6NO
operator: DoesNotExist
matchLabels:
? 7-a0w-ke5p-33lt-9--2-k-27-4r4-d-9a42-2y20--s-7l6e--s-1--t-4.67-9a-trt-03-7z2zy0e428-4-k-2-o/UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__4K..-687
: o_.ZCRT.0z-oe.G79.3bU_._n3
namespaceSelector:
matchExpressions:
- key: g2/2k.F-F..3m6.._2v89U--8.3N_.n1.--2
operator: NotIn operator: NotIn
values: values:
- x4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-A - O--d.7.--.2cg.MGbG-_-8Qi..9-4.2K_FQ.E--_K
matchLabels: matchLabels:
A-o-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._L2: Jm...CqrN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2._I-_P..w-W_-E WNn_U-...1P_.D8_t..-Ww2q.zK-p-...Z-O.-.jL_v.-_.d: FbuvE5
namespaces: namespaces:
- "441" - "447"
topologyKey: "442" topologyKey: "448"
weight: 1569550894 weight: 484696463
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -157,6 +164,14 @@ template:
- M.--_-_ve5.m_2_--XZ-x.__.Y_2-n_503 - M.--_-_ve5.m_2_--XZ-x.__.Y_2-n_503
matchLabels: matchLabels:
9oE9_6.--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-O: o5-yp8q_s-1_g 9oE9_6.--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-O: o5-yp8q_s-1_g
namespaceSelector:
matchExpressions:
- key: ZXC0_-7.-hj-O_8-b6E_--B
operator: In
values:
- n_Ht5W_._._-2M2._I-_P..w-W_-nE...-__--.k47M7y-y
matchLabels:
Q8__T3sn-0_.P: a.O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_OX
namespaces: namespaces:
- "433" - "433"
topologyKey: "434" topologyKey: "434"
@ -165,24 +180,42 @@ template:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K--g__.2 - key: Y4-0.67hP-lX-_-..59
operator: DoesNotExist operator: In
values:
- 1z..j_.r3--mT8vu1
matchLabels: matchLabels:
HzZsY_o8t5Vl6_..7CY-_c: ZG6N-_-0o.0C_gV.9_G-.-z1H J_Yb_58.p-06jVZ-uP.t_.O937u-h---dY7_M_-._M5..-P: A55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-.._-__-Zvt.LT60v.Wxc
namespaceSelector:
matchExpressions:
- key: 1BKi-5y-9-kE-4.._c_____gNM-.T-..--44-Bb1.R_.225.5D1.l
operator: In
values:
- P23L_J49t-X..j1Q1.A-N.--_63N
matchLabels:
0-f/px_0-.mJe__.B-cd2_84M: 1s._K9-.AJ-_8--___b____03_6.K8l.YlG7
namespaces: namespaces:
- "457" - "475"
topologyKey: "458" topologyKey: "476"
weight: 1206700920 weight: -1282227712
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: J-_.ZCRT.0z-oe.G79.3bU_._nV34GH - key: N-R__RR9YAZ...W-m_-Z.wc..k_0_5.z.0..__D-16
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
w_--5-_.3--_9QW2JkU27_.-4T-9: 4.K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._4 q_Lq-.5-s_-_5_D7Rufiq: u0--_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d-Y
namespaceSelector:
matchExpressions:
- key: 6b77-f8--tf---7r88-1--p61d/9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_BAB_35H__.B_6_-U..u8gb
operator: NotIn
values:
- O-Ynu.7.._B-ks7G
matchLabels:
w-9-ak9-5--y-4-03ls-86-u2i7-6-q-l.98d/2.78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.60--o.8: B3_U__L.KH6K.Rs
namespaces: namespaces:
- "449" - "461"
topologyKey: "450" topologyKey: "462"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -362,14 +395,14 @@ template:
workingDir: "264" workingDir: "264"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "465" - "489"
options: options:
- name: "467" - name: "491"
value: "468" value: "492"
searches: searches:
- "466" - "490"
dnsPolicy: 'ʫį淓¯Ą0ƛ忀z委>,趐V曡88 ' dnsPolicy: 'ʫį淓¯Ą0ƛ忀z委>,趐V曡88 '
enableServiceLinks: true enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
- args: - args:
- "333" - "333"
@ -550,8 +583,8 @@ template:
workingDir: "334" workingDir: "334"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "463" - "487"
ip: "462" ip: "486"
hostPID: true hostPID: true
hostname: "417" hostname: "417"
imagePullSecrets: imagePullSecrets:
@ -735,15 +768,15 @@ template:
nodeSelector: nodeSelector:
"401": "402" "401": "402"
overhead: overhead:
奿ÆŁĪŀc=Ƨz鈡煰敹xŪOr揷Ŝ: "15" 倓扸涥莥: "729"
preemptionPolicy: 疅檎ǽ曖sƖTƫ雮蛱ñYȴ鴜.弊þ preemptionPolicy: ǀ肇ȣ
priority: -192869830 priority: -217059496
priorityClassName: "464" priorityClassName: "488"
readinessGates: readinessGates:
- conditionType: - conditionType: ƣɴ矘ɉ"姭ɜǨ呖ď急藼Ƚ^槬焂à¯
restartPolicy: restartPolicy:
runtimeClassName: "469" runtimeClassName: "493"
schedulerName: "459" schedulerName: "483"
securityContext: securityContext:
fsGroup: -6298002649883493725 fsGroup: -6298002649883493725
fsGroupChangePolicy: ä2 ɲ±m嵘厶sȰÖ埡Æ fsGroupChangePolicy: ä2 ɲ±m嵘厶sȰÖ埡Æ
@ -769,26 +802,28 @@ template:
runAsUserName: "412" runAsUserName: "412"
serviceAccount: "404" serviceAccount: "404"
serviceAccountName: "403" serviceAccountName: "403"
setHostnameAsFQDN: true setHostnameAsFQDN: false
shareProcessNamespace: false shareProcessNamespace: false
subdomain: "418" subdomain: "418"
terminationGracePeriodSeconds: -7767642171323610380 terminationGracePeriodSeconds: -7767642171323610380
tolerations: tolerations:
- effect: ÖTő净湅oĒ弦 - effect: ēÖ釐駆Ŕƿe魛ĩ驋=Ŏġ宿受
key: "460" key: "484"
operator: 眊:YĹ爩í鬯濴VǕ癶L浼h嫨炛 operator: TaI楅©Ǫ壿/š^劶äɲ泒
tolerationSeconds: -3092025889836357564 tolerationSeconds: 3154660829779897160
value: "461" value: "485"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: b-k7cr-mo-dz12---i/6.W-m_-Z.wc..k_0_5.z.0..__D-1b.-9.Y0-_-.l__.c17__f_-336-B - key: 3-hh9-z8-35x38i-qnr-5zi82dc3do--7lw63jvksy--w-z/iJ--p-7f3-2_Z_V_-q-L34-_D86W
operator: Exists operator: NotIn
values:
- S---6_.0.m.--.-dh.v.5
matchLabels: matchLabels:
D7RufiV-7u0--_qv4--_.6_N_9X-B.s8.N_rM-k8: 7e.._d--Y-_l-v0-1V-N-R__R9 q-z--4847u0s66mmo-8--y64-40l8cytm18--0.6-wdcje8k--41---hi5e--7m-368--f-z---4-n03-2ip--6--2d-6-h/bm9I.-..q-F-.__c.k7__f--_br..1.l: dE-.1-V...t27-4.._7l
maxSkew: -816594589 maxSkew: -1416531993
topologyKey: "470" topologyKey: "494"
whenUnsatisfiable: "" whenUnsatisfiable: _Gȱ恛穒挤ţ#你顫#b°
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "64" fsType: "64"
@ -1043,4 +1078,4 @@ template:
storagePolicyID: "121" storagePolicyID: "121"
storagePolicyName: "120" storagePolicyName: "120"
volumePath: "118" volumePath: "118"
ttlSecondsAfterFinished: -1766935785 ttlSecondsAfterFinished: 1315299341

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

File diff suppressed because it is too large Load Diff

Binary file not shown.

File diff suppressed because it is too large Load Diff

View File

@ -1273,28 +1273,50 @@
"namespaces": [ "namespaces": [
"393" "393"
], ],
"topologyKey": "394" "topologyKey": "394",
"namespaceSelector": {
"matchLabels": {
"n_H-.___._D8.TS-jJ.Ys_Mop34_-2": "H38xm-.nx.sEK4.B._6"
},
"matchExpressions": [
{
"key": "9_.-.Ms7_t.U",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -217760519, "weight": -1940800545,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6": "Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP" "0--1----v8-4--558n1asz-r886-1--s/8.3t": "r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2", "key": "67F3p2_-_AmD-.0P",
"operator": "DoesNotExist" "operator": "DoesNotExist"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"401" "407"
], ],
"topologyKey": "402" "topologyKey": "408",
"namespaceSelector": {
"matchLabels": {
"6--3QC1--L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-w": "d-5X1rh-K5y_AzOBW.9oE9_6.--v1r"
},
"matchExpressions": [
{
"key": "93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/K._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj",
"operator": "Exists"
}
]
}
} }
} }
] ]
@ -1304,278 +1326,300 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"7F3p2_-_AmD-.0AP.1": "A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n" "5.8v/ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nw_-_x18mtxb__-ex-_1_-ODC": "Ao"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "QZ9p_6.C.e", "key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN",
"operator": "DoesNotExist" "operator": "DoesNotExist"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"409" "421"
], ],
"topologyKey": "410" "topologyKey": "422",
"namespaceSelector": {
"matchLabels": {
"O_._e_3_.4_W_-q": "Tp_.----cp__ac8u.._-__BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.-4D-rr"
},
"matchExpressions": [
{
"key": "XN_h_4Hl-X0_2--__4K..-68-7AlR__8-7_-YD-Q9_-T",
"operator": "Exists"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1851436166, "weight": -918715115,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3": "V0H2-.zHw.H__V.VT" "203-7z2zy0e428-4-k-2-08vc6/y.0__sD.-.-_I-F.PWtO4-7-P41_j": "CRT.0z-oe.G79.3bU_._nV34G._--u..9"
}, },
"matchExpressions": [ "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", "key": "n-9n7p22o4a-w----11rqy3eo79p-f4r1--7p--053--suug/5-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV9",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"txb__-ex-_1_-ODgC_1-_V" "f8k"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"417" "435"
], ],
"topologyKey": "418" "topologyKey": "436",
"namespaceSelector": {
"matchLabels": {
"s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp": "5_pT-___-_5-6h_Ky7-_0Vw-Nzfd7"
},
"matchExpressions": [
{
"key": "27e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-3wc89k-0-57z406v.yn4-a--o2h0fy-j-5-5-2n32178aoj/TCH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_Y",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "419", "schedulerName": "443",
"tolerations": [ "tolerations": [
{ {
"key": "420", "key": "444",
"operator": "堺ʣ", "operator": "邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ±r",
"value": "421", "value": "445",
"effect": "ŽɣB矗E¸", "effect": "鱶镖喗vȥ",
"tolerationSeconds": -3532804738923434397 "tolerationSeconds": -6321906203897721632
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "422", "ip": "446",
"hostnames": [ "hostnames": [
"423" "447"
] ]
} }
], ],
"priorityClassName": "424", "priorityClassName": "448",
"priority": -1852730577, "priority": 1266180085,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"425" "449"
], ],
"searches": [ "searches": [
"426" "450"
], ],
"options": [ "options": [
{ {
"name": "427", "name": "451",
"value": "428" "value": "452"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅" "conditionType": "ɒó\u003c碡4鏽喡孨ʚé薘-­ɞ逭ɋ¡UǦ"
} }
], ],
"runtimeClassName": "429", "runtimeClassName": "453",
"enableServiceLinks": false, "enableServiceLinks": true,
"preemptionPolicy": "!ń1ċƹ|慼櫁色苆试揯遐", "preemptionPolicy": "ȏ歟跎欨T猳\u003e_貹",
"overhead": { "overhead": {
"4'ď曕椐敛n湙": "310" "ʬʞǦ坭": "336"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -150478704, "maxSkew": -472259653,
"topologyKey": "430", "topologyKey": "454",
"whenUnsatisfiable": ";鹡鑓侅闍ŏŃŋŏ}ŀ", "whenUnsatisfiable": "髢槔謒笑食Ĵ汇ɼ臨Y舩慍绮覟辒w",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i": "wvU" "27d84-1f9.4-68u8gwb0k-6-p--mgi7-2je7zjt0pp-x0r2gd---yn--3qx4-io-qm899-i/L20_9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_A": "o.8._.---UK_-.j21---__y.9O.L-.m.3--.4_-8U.2617.W74-R_ZT"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W", "key": "o4__.__.-_-I-P._..leR--9-_J-_.-e9fz87_2---2.E.p9-.-3.B",
"operator": "In", "operator": "NotIn",
"values": [ "values": [
"2-.s_6O-5_7_-0w_--5-_.3--_9QWJ" "Pc---K__-iguFGT._.Y4-0.67hr"
] ]
} }
] ]
} }
} }
], ],
"setHostnameAsFQDN": false "setHostnameAsFQDN": true
}, },
"status": { "status": {
"phase": "ơ'禧ǵŊ)TiD¢ƿ媴h5ƅȸȓɻ", "phase": "ɂR",
"conditions": [ "conditions": [
{ {
"type": "N", "type": "ɔ诌7蹎l\u0026踼3Ć7aȑ",
"status": "¡鯩WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ!ć", "status": ".Ĉ马āƭ",
"lastProbeTime": "2956-12-23T01:34:27Z", "lastProbeTime": "2162-04-09T16:36:03Z",
"lastTransitionTime": "2683-06-27T07:30:49Z", "lastTransitionTime": "2168-01-12T07:01:33Z",
"reason": "437", "reason": "461",
"message": "438" "message": "462"
} }
], ],
"message": "439", "message": "463",
"reason": "440", "reason": "464",
"nominatedNodeName": "441", "nominatedNodeName": "465",
"hostIP": "442", "hostIP": "466",
"podIP": "443", "podIP": "467",
"podIPs": [ "podIPs": [
{ {
"ip": "444" "ip": "468"
} }
], ],
"initContainerStatuses": [ "initContainerStatuses": [
{ {
"name": "445", "name": "469",
"state": { "state": {
"waiting": { "waiting": {
"reason": "446", "reason": "470",
"message": "447" "message": "471"
}, },
"running": { "running": {
"startedAt": "2010-08-12T21:21:40Z" "startedAt": "2946-11-27T06:13:08Z"
}, },
"terminated": { "terminated": {
"exitCode": -182172578, "exitCode": 1020403419,
"signal": -1009087543, "signal": 1585192515,
"reason": "448", "reason": "472",
"message": "449", "message": "473",
"startedAt": "2928-10-22T11:12:55Z", "startedAt": "2163-08-10T16:50:32Z",
"finishedAt": "2103-03-04T05:18:04Z", "finishedAt": "2413-02-07T13:42:48Z",
"containerID": "450" "containerID": "474"
} }
}, },
"lastState": { "lastState": {
"waiting": { "waiting": {
"reason": "451", "reason": "475",
"message": "452" "message": "476"
}, },
"running": { "running": {
"startedAt": "2527-01-15T23:25:02Z" "startedAt": "2165-01-04T06:14:57Z"
}, },
"terminated": { "terminated": {
"exitCode": 340269252, "exitCode": -641891444,
"signal": -2071091268, "signal": -184015429,
"reason": "453", "reason": "477",
"message": "454", "message": "478",
"startedAt": "2706-08-25T13:24:57Z", "startedAt": "2881-08-22T13:59:42Z",
"finishedAt": "2940-03-14T23:14:52Z", "finishedAt": "2560-08-23T03:17:54Z",
"containerID": "455" "containerID": "479"
} }
}, },
"ready": true, "ready": false,
"restartCount": 942583351, "restartCount": 1928675686,
"image": "456", "image": "480",
"imageID": "457", "imageID": "481",
"containerID": "458", "containerID": "482",
"started": false "started": true
} }
], ],
"containerStatuses": [ "containerStatuses": [
{ {
"name": "459", "name": "483",
"state": { "state": {
"waiting": { "waiting": {
"reason": "460", "reason": "484",
"message": "461" "message": "485"
}, },
"running": { "running": {
"startedAt": "2631-04-27T22:00:28Z" "startedAt": "2935-07-16T02:37:05Z"
}, },
"terminated": { "terminated": {
"exitCode": 104836892, "exitCode": 539970471,
"signal": 699210990, "signal": -83826225,
"reason": "462", "reason": "486",
"message": "463", "message": "487",
"startedAt": "2122-05-30T09:58:54Z", "startedAt": "2895-10-08T07:21:48Z",
"finishedAt": "2927-08-15T22:13:34Z", "finishedAt": "2840-11-22T13:59:19Z",
"containerID": "464" "containerID": "488"
} }
}, },
"lastState": { "lastState": {
"waiting": { "waiting": {
"reason": "465", "reason": "489",
"message": "466" "message": "490"
}, },
"running": { "running": {
"startedAt": "2004-10-16T00:24:48Z" "startedAt": "2659-09-05T07:50:10Z"
}, },
"terminated": { "terminated": {
"exitCode": 1252613845, "exitCode": 1576197985,
"signal": -1464140609, "signal": -702578810,
"reason": "467", "reason": "491",
"message": "468", "message": "492",
"startedAt": "2961-07-17T19:51:52Z", "startedAt": "2398-03-02T12:16:34Z",
"finishedAt": "2439-12-05T18:26:38Z", "finishedAt": "2707-10-06T22:05:11Z",
"containerID": "469" "containerID": "493"
}
},
"ready": false,
"restartCount": 11413046,
"image": "470",
"imageID": "471",
"containerID": "472",
"started": false
}
],
"qosClass": "ºDZ秶ʑ韝e溣狣愿激H\\Ȳȍŋƀ",
"ephemeralContainerStatuses": [
{
"name": "473",
"state": {
"waiting": {
"reason": "474",
"message": "475"
},
"running": {
"startedAt": "2489-11-15T17:36:06Z"
},
"terminated": {
"exitCode": 1375853136,
"signal": 855459474,
"reason": "476",
"message": "477",
"startedAt": "2384-08-25T17:03:07Z",
"finishedAt": "2843-02-22T11:55:38Z",
"containerID": "478"
}
},
"lastState": {
"waiting": {
"reason": "479",
"message": "480"
},
"running": {
"startedAt": "2664-06-11T00:21:27Z"
},
"terminated": {
"exitCode": -648458754,
"signal": 1406521158,
"reason": "481",
"message": "482",
"startedAt": "2525-02-05T13:16:17Z",
"finishedAt": "2188-08-19T11:20:56Z",
"containerID": "483"
} }
}, },
"ready": true, "ready": true,
"restartCount": -1819153912, "restartCount": -54679211,
"image": "484", "image": "494",
"imageID": "485", "imageID": "495",
"containerID": "486", "containerID": "496",
"started": true "started": false
}
],
"qosClass": "ȩ硘(ǒ[",
"ephemeralContainerStatuses": [
{
"name": "497",
"state": {
"waiting": {
"reason": "498",
"message": "499"
},
"running": {
"startedAt": "2874-02-01T06:46:13Z"
},
"terminated": {
"exitCode": -1460952461,
"signal": -1185666065,
"reason": "500",
"message": "501",
"startedAt": "2224-07-09T03:30:48Z",
"finishedAt": "2141-03-15T19:11:22Z",
"containerID": "502"
}
},
"lastState": {
"waiting": {
"reason": "503",
"message": "504"
},
"running": {
"startedAt": "2222-01-27T15:06:59Z"
},
"terminated": {
"exitCode": 549022803,
"signal": -1492412234,
"reason": "505",
"message": "506",
"startedAt": "2210-09-18T20:20:17Z",
"finishedAt": "2803-11-07T04:43:16Z",
"containerID": "507"
}
},
"ready": false,
"restartCount": 336125685,
"image": "508",
"imageID": "509",
"containerID": "510",
"started": false
} }
] ]
} }

View File

@ -63,14 +63,20 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 3---g-----p8-d5-8-m8i--k0j5g.zrrw8-5ts-7-bp/6E__-.8_e_2 - key: 67F3p2_-_AmD-.0P
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
4-yy28-38xmu5nx4s--41-7--6m/271-_-9_._X-D---k6: Q.-s.H.Hu-k-_-0-T1mel--F......3_t_-l..-.DG7r-3.----._4__XOnP 0--1----v8-4--558n1asz-r886-1--s/8.3t: r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5
namespaceSelector:
matchExpressions:
- key: 93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/K._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj
operator: Exists
matchLabels:
6--3QC1--L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-w: d-5X1rh-K5y_AzOBW.9oE9_6.--v1r
namespaces: namespaces:
- "401" - "407"
topologyKey: "402" topologyKey: "408"
weight: -217760519 weight: -1940800545
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -80,6 +86,12 @@ spec:
- z - z
matchLabels: matchLabels:
8.3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..csh-3i: 1Tvw39F_C-rtSY.g._2F7.-_e..r 8.3dCv3j._.-_pP__up.2L_s-o779._-k-5___-Qq..csh-3i: 1Tvw39F_C-rtSY.g._2F7.-_e..r
namespaceSelector:
matchExpressions:
- key: 9_.-.Ms7_t.U
operator: DoesNotExist
matchLabels:
n_H-.___._D8.TS-jJ.Ys_Mop34_-2: H38xm-.nx.sEK4.B._6
namespaces: namespaces:
- "393" - "393"
topologyKey: "394" topologyKey: "394"
@ -88,26 +100,38 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: 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 - key: n-9n7p22o4a-w----11rqy3eo79p-f4r1--7p--053--suug/5-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_gV9
operator: NotIn operator: NotIn
values: values:
- txb__-ex-_1_-ODgC_1-_V - f8k
matchLabels: matchLabels:
6V1-rU.___06.eqk5E_-4-.XH-.k.7.l_-W8o._xJ1-lFA_X3: V0H2-.zHw.H__V.VT 203-7z2zy0e428-4-k-2-08vc6/y.0__sD.-.-_I-F.PWtO4-7-P41_j: CRT.0z-oe.G79.3bU_._nV34G._--u..9
namespaceSelector:
matchExpressions:
- key: 27e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-3wc89k-0-57z406v.yn4-a--o2h0fy-j-5-5-2n32178aoj/TCH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133eT_2_Y
operator: DoesNotExist
matchLabels:
s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp: 5_pT-___-_5-6h_Ky7-_0Vw-Nzfd7
namespaces: namespaces:
- "417" - "435"
topologyKey: "418" topologyKey: "436"
weight: -1851436166 weight: -918715115
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: QZ9p_6.C.e - key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
7F3p2_-_AmD-.0AP.1: A--.F5_x.KNC0-.-m_0-m-6Sp_N-S..O-BZ..n 5.8v/ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nw_-_x18mtxb__-ex-_1_-ODC: Ao
namespaceSelector:
matchExpressions:
- key: XN_h_4Hl-X0_2--__4K..-68-7AlR__8-7_-YD-Q9_-T
operator: Exists
matchLabels:
O_._e_3_.4_W_-q: Tp_.----cp__ac8u.._-__BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.-4D-rr
namespaces: namespaces:
- "409" - "421"
topologyKey: "410" topologyKey: "422"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -287,14 +311,14 @@ spec:
workingDir: "227" workingDir: "227"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "425" - "449"
options: options:
- name: "427" - name: "451"
value: "428" value: "452"
searches: searches:
- "426" - "450"
dnsPolicy: 哇芆斩ìh4ɊHȖ|ʐşƧ諔迮 dnsPolicy: 哇芆斩ìh4ɊHȖ|ʐşƧ諔迮
enableServiceLinks: false enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
- args: - args:
- "295" - "295"
@ -470,8 +494,8 @@ spec:
workingDir: "296" workingDir: "296"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "423" - "447"
ip: "422" ip: "446"
hostIPC: true hostIPC: true
hostNetwork: true hostNetwork: true
hostname: "377" hostname: "377"
@ -658,15 +682,15 @@ spec:
nodeSelector: nodeSelector:
"361": "362" "361": "362"
overhead: overhead:
4'ď曕椐敛n湙: "310" ʬʞǦ坭: "336"
preemptionPolicy: '!ń1ċƹ|慼櫁色苆试揯遐' preemptionPolicy: ȏ歟跎欨T猳>_貹
priority: -1852730577 priority: 1266180085
priorityClassName: "424" priorityClassName: "448"
readinessGates: readinessGates:
- conditionType: ź魊塾ɖ$rolȋɶuɋ5r儉ɩ柀ɨ鴅 - conditionType: ɒó<碡4鏽喡孨ʚé薘-­ɞ逭ɋ¡UǦ
restartPolicy: 邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩 restartPolicy: 邻爥蹔ŧOǨ繫ʎǑyZ涬P­蜷ɔ幩
runtimeClassName: "429" runtimeClassName: "453"
schedulerName: "419" schedulerName: "443"
securityContext: securityContext:
fsGroup: 741362943076737213 fsGroup: 741362943076737213
fsGroupChangePolicy: W賁Ěɭɪǹ0 fsGroupChangePolicy: W賁Ěɭɪǹ0
@ -692,28 +716,28 @@ spec:
runAsUserName: "372" runAsUserName: "372"
serviceAccount: "364" serviceAccount: "364"
serviceAccountName: "363" serviceAccountName: "363"
setHostnameAsFQDN: false setHostnameAsFQDN: true
shareProcessNamespace: false shareProcessNamespace: false
subdomain: "378" subdomain: "378"
terminationGracePeriodSeconds: -5027542616778527781 terminationGracePeriodSeconds: -5027542616778527781
tolerations: tolerations:
- effect: ŽɣB矗E¸ - effect: 鱶镖喗vȥ
key: "420" key: "444"
operator: 堺ʣ operator: 邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ±r
tolerationSeconds: -3532804738923434397 tolerationSeconds: -6321906203897721632
value: "421" value: "445"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 4-4D-r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W - key: o4__.__.-_-I-P._..leR--9-_J-_.-e9fz87_2---2.E.p9-.-3.B
operator: In operator: NotIn
values: values:
- 2-.s_6O-5_7_-0w_--5-_.3--_9QWJ - Pc---K__-iguFGT._.Y4-0.67hr
matchLabels: matchLabels:
p2djmscp--ac8u23-k----26u5--72n-5.j8-0020-1-5/t5W_._._-2M2._i: wvU 27d84-1f9.4-68u8gwb0k-6-p--mgi7-2je7zjt0pp-x0r2gd---yn--3qx4-io-qm899-i/L20_9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_A: o.8._.---UK_-.j21---__y.9O.L-.m.3--.4_-8U.2617.W74-R_ZT
maxSkew: -150478704 maxSkew: -472259653
topologyKey: "430" topologyKey: "454"
whenUnsatisfiable: ;鹡鑓侅闍ŏŃŋŏ}ŀ whenUnsatisfiable: 髢槔謒笑食Ĵ汇ɼ臨Y舩慍绮覟辒w
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "24" fsType: "24"
@ -965,126 +989,126 @@ spec:
volumePath: "78" volumePath: "78"
status: status:
conditions: conditions:
- lastProbeTime: "2956-12-23T01:34:27Z" - lastProbeTime: "2162-04-09T16:36:03Z"
lastTransitionTime: "2683-06-27T07:30:49Z" lastTransitionTime: "2168-01-12T07:01:33Z"
message: "438" message: "462"
reason: "437" reason: "461"
status: ¡鯩WɓDɏ挭跡Ƅ抄3昞财Î嘝zʄ!ć status: .Ĉ马āƭ
type: "N" type: ɔ诌7蹎l&踼3Ć7aȑ
containerStatuses: containerStatuses:
- containerID: "472" - containerID: "496"
image: "470" image: "494"
imageID: "471" imageID: "495"
lastState: lastState:
running: running:
startedAt: "2004-10-16T00:24:48Z" startedAt: "2659-09-05T07:50:10Z"
terminated: terminated:
containerID: "469" containerID: "493"
exitCode: 1252613845 exitCode: 1576197985
finishedAt: "2439-12-05T18:26:38Z" finishedAt: "2707-10-06T22:05:11Z"
message: "468" message: "492"
reason: "467" reason: "491"
signal: -1464140609 signal: -702578810
startedAt: "2961-07-17T19:51:52Z" startedAt: "2398-03-02T12:16:34Z"
waiting: waiting:
message: "466" message: "490"
reason: "465" reason: "489"
name: "459" name: "483"
ready: false ready: true
restartCount: 11413046 restartCount: -54679211
started: false started: false
state: state:
running: running:
startedAt: "2631-04-27T22:00:28Z" startedAt: "2935-07-16T02:37:05Z"
terminated: terminated:
containerID: "464" containerID: "488"
exitCode: 104836892 exitCode: 539970471
finishedAt: "2927-08-15T22:13:34Z" finishedAt: "2840-11-22T13:59:19Z"
message: "463" message: "487"
reason: "462" reason: "486"
signal: 699210990 signal: -83826225
startedAt: "2122-05-30T09:58:54Z" startedAt: "2895-10-08T07:21:48Z"
waiting: waiting:
message: "461" message: "485"
reason: "460" reason: "484"
ephemeralContainerStatuses: ephemeralContainerStatuses:
- containerID: "486" - containerID: "510"
image: "484" image: "508"
imageID: "485" imageID: "509"
lastState: lastState:
running: running:
startedAt: "2664-06-11T00:21:27Z" startedAt: "2222-01-27T15:06:59Z"
terminated: terminated:
containerID: "483" containerID: "507"
exitCode: -648458754 exitCode: 549022803
finishedAt: "2188-08-19T11:20:56Z" finishedAt: "2803-11-07T04:43:16Z"
message: "482" message: "506"
reason: "481" reason: "505"
signal: 1406521158 signal: -1492412234
startedAt: "2525-02-05T13:16:17Z" startedAt: "2210-09-18T20:20:17Z"
waiting: waiting:
message: "480" message: "504"
reason: "479" reason: "503"
name: "473" name: "497"
ready: true ready: false
restartCount: -1819153912 restartCount: 336125685
started: false
state:
running:
startedAt: "2874-02-01T06:46:13Z"
terminated:
containerID: "502"
exitCode: -1460952461
finishedAt: "2141-03-15T19:11:22Z"
message: "501"
reason: "500"
signal: -1185666065
startedAt: "2224-07-09T03:30:48Z"
waiting:
message: "499"
reason: "498"
hostIP: "466"
initContainerStatuses:
- containerID: "482"
image: "480"
imageID: "481"
lastState:
running:
startedAt: "2165-01-04T06:14:57Z"
terminated:
containerID: "479"
exitCode: -641891444
finishedAt: "2560-08-23T03:17:54Z"
message: "478"
reason: "477"
signal: -184015429
startedAt: "2881-08-22T13:59:42Z"
waiting:
message: "476"
reason: "475"
name: "469"
ready: false
restartCount: 1928675686
started: true started: true
state: state:
running: running:
startedAt: "2489-11-15T17:36:06Z" startedAt: "2946-11-27T06:13:08Z"
terminated: terminated:
containerID: "478" containerID: "474"
exitCode: 1375853136 exitCode: 1020403419
finishedAt: "2843-02-22T11:55:38Z" finishedAt: "2413-02-07T13:42:48Z"
message: "477" message: "473"
reason: "476" reason: "472"
signal: 855459474 signal: 1585192515
startedAt: "2384-08-25T17:03:07Z" startedAt: "2163-08-10T16:50:32Z"
waiting: waiting:
message: "475" message: "471"
reason: "474" reason: "470"
hostIP: "442" message: "463"
initContainerStatuses: nominatedNodeName: "465"
- containerID: "458" phase: ɂR
image: "456" podIP: "467"
imageID: "457"
lastState:
running:
startedAt: "2527-01-15T23:25:02Z"
terminated:
containerID: "455"
exitCode: 340269252
finishedAt: "2940-03-14T23:14:52Z"
message: "454"
reason: "453"
signal: -2071091268
startedAt: "2706-08-25T13:24:57Z"
waiting:
message: "452"
reason: "451"
name: "445"
ready: true
restartCount: 942583351
started: false
state:
running:
startedAt: "2010-08-12T21:21:40Z"
terminated:
containerID: "450"
exitCode: -182172578
finishedAt: "2103-03-04T05:18:04Z"
message: "449"
reason: "448"
signal: -1009087543
startedAt: "2928-10-22T11:12:55Z"
waiting:
message: "447"
reason: "446"
message: "439"
nominatedNodeName: "441"
phase: ơ'禧ǵŊ)TiD¢ƿ媴h5ƅȸȓɻ
podIP: "443"
podIPs: podIPs:
- ip: "444" - ip: "468"
qosClass: ºDZ秶ʑ韝e溣狣愿激H\Ȳȍŋƀ qosClass: ȩ硘(ǒ[
reason: "440" reason: "464"

View File

@ -1316,31 +1316,56 @@
"namespaces": [ "namespaces": [
"409" "409"
], ],
"topologyKey": "410" "topologyKey": "410",
"namespaceSelector": {
"matchLabels": {
"e_l2.._8s--7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4": "s_0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-S.O"
},
"matchExpressions": [
{
"key": "5S-B3_.b17ca-_p-y.eQZ9p_6.2",
"operator": "Exists"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1586122127, "weight": 1036096141,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"780bdw0-1-47rrw8-5tn.0-1y-tw/8_d.8": "wmiJ4x-_0_5-_.7F3p2_-_AmD-.A" "3-8o1-x-1wl----f31-0-2t3zw.il-023bm-6l2e5---k5v38/E9_6.--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiSo": "X-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "C0-.-m_0-m-6Sp_N-S..O-BZ..6-1.S-B3_.b17ca-p", "key": "Y.39g_.--_-_ve5.m_U",
"operator": "In", "operator": "NotIn",
"values": [ "values": [
"3-3--5X1rh-K5y_AzOBW.9oE9_6.--v17r__.2bIZ_K" "nw_-_x18mtxb__-ex-_1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-.03.mp.1"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"417" "423"
], ],
"topologyKey": "418" "topologyKey": "424",
"namespaceSelector": {
"matchLabels": {
"0--385h---0-u73phjo--8kb6--ut---p6.t5--9-4-d2-22-0/jcz.-Y6T4gz": "p_.----cp__ac8u.._-__BM.6-.Y7"
},
"matchExpressions": [
{
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5",
"operator": "NotIn",
"values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8"
]
}
]
}
} }
} }
] ]
@ -1350,106 +1375,134 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"23bm-6l2e5---k5v3a---ez-o-u.s11-7p--3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--28/1k.7.l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H": "46.-y-s4483Po_L3f1-7_O4.nw_-_x18mtxb__e" "fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o5": "TB-d-Q"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "f2t-m839-qr-7----rgvf3q-z-5z80n--t5--9-4-d2-w/w0_.i__a.O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_ITO", "key": "4b699/B9n.2",
"operator": "DoesNotExist" "operator": "In",
"values": [
"MM7-.e.x"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"425" "437"
], ],
"topologyKey": "426" "topologyKey": "438",
"namespaceSelector": {
"matchLabels": {
"B_05._Lsu-H_.f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zK-p-...Z-O.-j": "Vv.-_.4dwFbuvEf55Y2k.F-F..3m6.._2v89U--8.3N_.1"
},
"matchExpressions": [
{
"key": "8u2-__3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._J",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -974760835, "weight": 1131487788,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"F-__BM.6-.Y_72-_--pT75-.emV__1-v": "UDf.-4D-r.F" "2fk3x-j9133e--2-t--k-fmt4272r--49u-0m7u-----v8.0--063-qm-j-3wc89k-0-57z4063---kb/v_5_D7RufiV-7u0--_qv4-D": "Y_o.-0-yE-R5W5_2n...78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.6p"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "G4Hl-X0_2--__4K..-68-7AlR__8-7_-YD-Q9_-__..YF", "key": "h-i-60a---9--n8i64t1-4----c-----35---1--6-u-68u8w.3-6b77-f8--tf---7r88-1--p61cd--6/e-Avi.gZdnUVP._81_---l_3_-_G-D....js--a---..6bD_M--c.0Q--2qh.b",
"operator": "In", "operator": "NotIn",
"values": [ "values": [
"7_.-4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-A4" "u.7.._B-ks7dG-9S-O62o.8._.---UK_-.j21---__y.9O.L-m"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"433" "451"
], ],
"topologyKey": "434" "topologyKey": "452",
"namespaceSelector": {
"matchLabels": {
"7u-h---dY7_M_-._M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy5": "Y-__-Zvt.LT60v.WxPc--K"
},
"matchExpressions": [
{
"key": "wr3qtm-8vuo17qre-33-5-u8f0f1qv--i72-x3---v25f1.2-84s-n-i-711s4--9s8--o-8dm---b----03-64-8l7-l-0787--18/iguFGT._.Y4-0.67hP-lX-_-..5-.._r6T",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "435", "schedulerName": "459",
"tolerations": [ "tolerations": [
{ {
"key": "436", "key": "460",
"operator": "ō6µɑ`ȗ\u003c", "operator": "E色kx-餌勀奷ŎC菡ƴ勋;*靯įƊ",
"value": "437", "value": "461",
"effect": "J赟鷆šl5ɜ", "effect": "ŕ蘴濼DZj鎒ũW|ȶdžH0ƾ瘿¸",
"tolerationSeconds": 2575412512260329976 "tolerationSeconds": -3147305732428645642
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "438", "ip": "462",
"hostnames": [ "hostnames": [
"439" "463"
] ]
} }
], ],
"priorityClassName": "440", "priorityClassName": "464",
"priority": 497309492, "priority": -1756088332,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"441" "465"
], ],
"searches": [ "searches": [
"442" "466"
], ],
"options": [ "options": [
{ {
"name": "443", "name": "467",
"value": "444" "value": "468"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "溣狣愿激" "conditionType": "#sM網"
} }
], ],
"runtimeClassName": "445", "runtimeClassName": "469",
"enableServiceLinks": false, "enableServiceLinks": true,
"preemptionPolicy": "Ȳȍŋƀ+瑏eCmA", "preemptionPolicy": "ûŠl倳ţü¿Sʟ鍡",
"overhead": { "overhead": {
"睙": "859" "炳薝鴠:X才à脡ǯ?b砸ƻ舁Ȁ贠ȇö匉": "452"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": 341824479, "maxSkew": -447559705,
"topologyKey": "446", "topologyKey": "470",
"whenUnsatisfiable": "Œ,躻[鶆f盧", "whenUnsatisfiable": "TaI楅©Ǫ壿/š^劶äɲ泒",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"82__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw_Y": "11---.-o7.pJ-4-1WV.-__05._LsuH" "47--9k-e4ora9.t7bm9-4m04qn-n7--c3k7--fei-br7310gl-xwm5-85a/r8-L__C_60-__.19_-gYY._..fP--hQ7be__-.-g-5.-59...7q___nT": "u0-.6---Q.__y64L.0-.c-tm..__---r__._-.DL.o_e-d92e8S_-0D"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "KTlO.__0PX",
"operator": "DoesNotExist" "operator": "In",
"values": [
"V6K_.3_583-6.f-.9-.V..Q-K_6_3"
]
} }
] ]
} }

View File

@ -93,16 +93,24 @@ template:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: C0-.-m_0-m-6Sp_N-S..O-BZ..6-1.S-B3_.b17ca-p - key: Y.39g_.--_-_ve5.m_U
operator: In operator: NotIn
values: values:
- 3-3--5X1rh-K5y_AzOBW.9oE9_6.--v17r__.2bIZ_K - nw_-_x18mtxb__-ex-_1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-.03.mp.1
matchLabels: matchLabels:
780bdw0-1-47rrw8-5tn.0-1y-tw/8_d.8: wmiJ4x-_0_5-_.7F3p2_-_AmD-.A 3-8o1-x-1wl----f31-0-2t3zw.il-023bm-6l2e5---k5v38/E9_6.--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiSo: X-78o_6Z..11_7pX_.-mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G2
namespaceSelector:
matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5
operator: NotIn
values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8
matchLabels:
0--385h---0-u73phjo--8kb6--ut---p6.t5--9-4-d2-22-0/jcz.-Y6T4gz: p_.----cp__ac8u.._-__BM.6-.Y7
namespaces: namespaces:
- "417" - "423"
topologyKey: "418" topologyKey: "424"
weight: 1586122127 weight: 1036096141
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -112,6 +120,12 @@ template:
- "1" - "1"
matchLabels: matchLabels:
n3-x1y-8---3----p-pdn--j2---25/8...__.Q_c8.G.b_9_1o.K: 9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-r n3-x1y-8---3----p-pdn--j2---25/8...__.Q_c8.G.b_9_1o.K: 9_._X-D---k..1Q7._l.._Q.6.I--2_9.v.--_.--4QQ.-s.H.Hu-r
namespaceSelector:
matchExpressions:
- key: 5S-B3_.b17ca-_p-y.eQZ9p_6.2
operator: Exists
matchLabels:
e_l2.._8s--7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4: s_0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-S.O
namespaces: namespaces:
- "409" - "409"
topologyKey: "410" topologyKey: "410"
@ -120,26 +134,40 @@ template:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: G4Hl-X0_2--__4K..-68-7AlR__8-7_-YD-Q9_-__..YF - key: h-i-60a---9--n8i64t1-4----c-----35---1--6-u-68u8w.3-6b77-f8--tf---7r88-1--p61cd--6/e-Avi.gZdnUVP._81_---l_3_-_G-D....js--a---..6bD_M--c.0Q--2qh.b
operator: In operator: NotIn
values: values:
- 7_.-4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-A4 - u.7.._B-ks7dG-9S-O62o.8._.---UK_-.j21---__y.9O.L-m
matchLabels: matchLabels:
F-__BM.6-.Y_72-_--pT75-.emV__1-v: UDf.-4D-r.F 2fk3x-j9133e--2-t--k-fmt4272r--49u-0m7u-----v8.0--063-qm-j-3wc89k-0-57z4063---kb/v_5_D7RufiV-7u0--_qv4-D: Y_o.-0-yE-R5W5_2n...78aou_j-3.J-.-r_-oPd-.2_Z__.-_U-.6p
namespaceSelector:
matchExpressions:
- key: wr3qtm-8vuo17qre-33-5-u8f0f1qv--i72-x3---v25f1.2-84s-n-i-711s4--9s8--o-8dm---b----03-64-8l7-l-0787--18/iguFGT._.Y4-0.67hP-lX-_-..5-.._r6T
operator: DoesNotExist
matchLabels:
7u-h---dY7_M_-._M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy5: Y-__-Zvt.LT60v.WxPc--K
namespaces: namespaces:
- "433" - "451"
topologyKey: "434" topologyKey: "452"
weight: -974760835 weight: 1131487788
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: f2t-m839-qr-7----rgvf3q-z-5z80n--t5--9-4-d2-w/w0_.i__a.O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_ITO - key: 4b699/B9n.2
operator: In
values:
- MM7-.e.x
matchLabels:
fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o5: TB-d-Q
namespaceSelector:
matchExpressions:
- key: 8u2-__3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._J
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
23bm-6l2e5---k5v3a---ez-o-u.s11-7p--3zm-lx300w-tj-35840-w4g-27-5sx6dbp-72q--m--28/1k.7.l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H: 46.-y-s4483Po_L3f1-7_O4.nw_-_x18mtxb__e B_05._Lsu-H_.f82-8_.UdWNn_U-...1P_.D8_t..-Ww2q.zK-p-...Z-O.-j: Vv.-_.4dwFbuvEf55Y2k.F-F..3m6.._2v89U--8.3N_.1
namespaces: namespaces:
- "425" - "437"
topologyKey: "426" topologyKey: "438"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -319,14 +347,14 @@ template:
workingDir: "242" workingDir: "242"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "441" - "465"
options: options:
- name: "443" - name: "467"
value: "444" value: "468"
searches: searches:
- "442" - "466"
dnsPolicy: dnsPolicy:
enableServiceLinks: false enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
- args: - args:
- "312" - "312"
@ -507,8 +535,8 @@ template:
workingDir: "313" workingDir: "313"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "439" - "463"
ip: "438" ip: "462"
hostname: "393" hostname: "393"
imagePullSecrets: imagePullSecrets:
- name: "392" - name: "392"
@ -691,15 +719,15 @@ template:
nodeSelector: nodeSelector:
"377": "378" "377": "378"
overhead: overhead:
: "859" 炳薝鴠:X才à脡ǯ?b砸ƻ舁Ȁ贠ȇö匉: "452"
preemptionPolicy: Ȳȍŋƀ+瑏eCmA preemptionPolicy: ûŠl倳ţü¿Sʟ鍡
priority: 497309492 priority: -1756088332
priorityClassName: "440" priorityClassName: "464"
readinessGates: readinessGates:
- conditionType: 溣狣愿激 - conditionType: '#sM網'
restartPolicy: æ盪泙若`l}Ñ蠂Ü restartPolicy: æ盪泙若`l}Ñ蠂Ü
runtimeClassName: "445" runtimeClassName: "469"
schedulerName: "435" schedulerName: "459"
securityContext: securityContext:
fsGroup: -458943834575608638 fsGroup: -458943834575608638
fsGroupChangePolicy: ɢzĮ蛋I滞廬耐鷞焬CQm坊柩劄奼[ fsGroupChangePolicy: ɢzĮ蛋I滞廬耐鷞焬CQm坊柩劄奼[
@ -730,21 +758,23 @@ template:
subdomain: "394" subdomain: "394"
terminationGracePeriodSeconds: -1344691682045303625 terminationGracePeriodSeconds: -1344691682045303625
tolerations: tolerations:
- effect: J赟鷆šl5ɜ - effect: ŕ蘴濼DZj鎒ũW|ȶdžH0ƾ瘿¸
key: "436" key: "460"
operator: ō6µɑ`ȗ< operator: E色kx-餌勀奷ŎC菡ƴ勋;*靯įƊ
tolerationSeconds: 2575412512260329976 tolerationSeconds: -3147305732428645642
value: "437" value: "461"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: KTlO.__0PX
operator: DoesNotExist operator: In
values:
- V6K_.3_583-6.f-.9-.V..Q-K_6_3
matchLabels: matchLabels:
82__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q5._D6_.d-n_9n.p.2-.-Qw_Y: 11---.-o7.pJ-4-1WV.-__05._LsuH 47--9k-e4ora9.t7bm9-4m04qn-n7--c3k7--fei-br7310gl-xwm5-85a/r8-L__C_60-__.19_-gYY._..fP--hQ7be__-.-g-5.-59...7q___nT: u0-.6---Q.__y64L.0-.c-tm..__---r__._-.DL.o_e-d92e8S_-0D
maxSkew: 341824479 maxSkew: -447559705
topologyKey: "446" topologyKey: "470"
whenUnsatisfiable: Œ,躻[鶆f盧 whenUnsatisfiable: TaI楅©Ǫ壿/š^劶äɲ泒
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "41" fsType: "41"

View File

@ -1317,28 +1317,59 @@
"namespaces": [ "namespaces": [
"414" "414"
], ],
"topologyKey": "415" "topologyKey": "415",
"namespaceSelector": {
"matchLabels": {
"v8_.O_..8n.--z_-..6W.K": "sTt.-U_--6"
},
"matchExpressions": [
{
"key": "7-3x-3/23_P",
"operator": "NotIn",
"values": [
"5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -281926929, "weight": -2081163116,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"dgr-y7nlp97v-0-1y-t3---2ga-v205p-26-u5wq.1--m-l80--5o1--cp6-5-x1---0w4rm-0uma6-p--d-t/K_XOnf_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--0": "x-Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW.9oE9_6.x" "acp6-5-x1---4/b8a_6_.0Q46": "6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/K._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj", "key": "a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9",
"operator": "Exists" "operator": "In",
"values": [
"Gv"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"422" "428"
], ],
"topologyKey": "423" "topologyKey": "429",
"namespaceSelector": {
"matchLabels": {
"Z___._6..tf-_u-3-_n0..p": "S.K"
},
"matchExpressions": [
{
"key": "Fgw_-z_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.--4Z7__i1T.miw_7a2",
"operator": "NotIn",
"values": [
"j_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.m_2d"
]
}
]
}
} }
} }
] ]
@ -1348,103 +1379,134 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"G_2kCpS__.39g_.--_-_ve5.m_2_--XZ-x._0": "M2-n_5023Xl-3Pw_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9c" "snw0-3i--a2/023Xl-3Pw_-r75--c": "4wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/Jm...Cr", "key": "rN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2._I-_P..w-W_-n8",
"operator": "DoesNotExist" "operator": "NotIn",
"values": [
"8u.._-__BM.6-.Y_72-_--pT751"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"430" "442"
], ],
"topologyKey": "431" "topologyKey": "443",
"namespaceSelector": {
"matchLabels": {
"8---h-1.l-h--q0h-t2n4s-6-k5-7-a0w-ke5p-33lt-9--2-k-27-4r4-d-9a46/FL-__bf_9_-C-PfNx__-U_.Pn-W2h": "ht-E6___-X__H.-39-A_-_l67Q.-t"
},
"matchExpressions": [
{
"key": "C-_20",
"operator": "Exists"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -481276923, "weight": 33371499,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "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" "RT.0zo": "7G79.3bU_._nV34G._--u.._.105-4_ed-f"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "39-A_-_l67Q.-_r", "key": "o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_g0",
"operator": "Exists" "operator": "NotIn",
"values": [
"kn_9n.p.o"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"438" "456"
], ],
"topologyKey": "439" "topologyKey": "457",
"namespaceSelector": {
"matchLabels": {
"o79p-f4r1--7p--053--suu--9f82k8-2-d--n--e/7-.6": "K--g__..2bidF.-0-...WE.-_tdt_-Z0_TM_p6lM.Y-nd_.b_-gL_13"
},
"matchExpressions": [
{
"key": "g-cx-428u2j--3u-77-75-p-z---k-5r6h--y7o-0-wq-zfdn.yg0t-q--qr95ws-v-5--7-uf5/bk81S3.s_s_6.-_U",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "440", "schedulerName": "464",
"tolerations": [ "tolerations": [
{ {
"key": "441", "key": "465",
"operator": "査Z綶ĀRġ磸", "operator": "â羃ȄÑNQ梯誠?忹ț慑罪ƐǥĂ/ɼ",
"value": "442", "value": "466",
"effect": "`ȗ\u003c8^翜T蘈", "effect": "Ȫ",
"tolerationSeconds": 563892352146095619 "tolerationSeconds": -3512872839388697022
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "443", "ip": "467",
"hostnames": [ "hostnames": [
"444" "468"
] ]
} }
], ],
"priorityClassName": "445", "priorityClassName": "469",
"priority": -413167112, "priority": 338072377,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"446" "470"
], ],
"searches": [ "searches": [
"447" "471"
], ],
"options": [ "options": [
{ {
"name": "448", "name": "472",
"value": "449" "value": "473"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "÷閂抰^窄CǙķ" "conditionType": "ȳ靘ɶ¦9F徵{ɦ!f親ʚ«Ǥ栌Ə"
} }
], ],
"runtimeClassName": "450", "runtimeClassName": "474",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "I梞ū筀", "preemptionPolicy": "",
"overhead": { "overhead": {
"莏ŹZ槇鿖]": "643" "öZÕW肤 遞Ȼ棉砍": "261"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1404859721, "maxSkew": 1795378781,
"topologyKey": "451", "topologyKey": "475",
"whenUnsatisfiable": "Ɖ虼/h毂", "whenUnsatisfiable": "焿熣$ɒ割婻漛Ǒ",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"dno-52--6-0dkn9/i_zZsY_o8t5Vl6_..7CY-_dc__GN": "z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_M7" "17--f-z336z7---1-i-67-3o--pw8-l0d--7881-v7-j-8-98-9-av.2vi9g-dn---6-81-ssml-3-b--x-8234jscfajzc476bt/PT-_Nx__-F_._n.WaY_o.-0-yE-RW": "sfI_2-_20_9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_BAB_3H"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E", "key": "gwb.-R6_pQ_mgi.U.-e7z-t0-pQ-.-.g-_Zy",
"operator": "DoesNotExist" "operator": "NotIn",
"values": [
"7.._B-ks7dG-9S-6"
]
} }
] ]
} }
@ -1455,18 +1517,18 @@
} }
}, },
"status": { "status": {
"replicas": -1576773969, "replicas": 605103437,
"fullyLabeledReplicas": -1993578228, "fullyLabeledReplicas": -671032539,
"readyReplicas": 1971731732, "readyReplicas": -870156140,
"availableReplicas": 165851549, "availableReplicas": 972437399,
"observedGeneration": 4460932436309061502, "observedGeneration": 6640996041331237073,
"conditions": [ "conditions": [
{ {
"type": "鎊t潑嫉悔柅ȵ.", "type": "đÁŊ锱軈",
"status": "PRɄɝ熔ķ´ʑ潞Ĵ3", "status": "ħ(f",
"lastTransitionTime": "2204-01-10T03:47:41Z", "lastTransitionTime": "2278-11-24T08:09:51Z",
"reason": "458", "reason": "482",
"message": "459" "message": "483"
} }
] ]
} }

View File

@ -98,15 +98,24 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/K._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj - key: a-L--v_Z--Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW9
operator: Exists operator: In
values:
- Gv
matchLabels: matchLabels:
? dgr-y7nlp97v-0-1y-t3---2ga-v205p-26-u5wq.1--m-l80--5o1--cp6-5-x1---0w4rm-0uma6-p--d-t/K_XOnf_ZN.-_--r.E__-.8_e_l2.._8s--7_3x_-J_.....7..--0 acp6-5-x1---4/b8a_6_.0Q46: "6"
: x-Zg-_4Q__-v_t_u_.__I_-_-3-3--5X1rh-K5y_AzOBW.9oE9_6.x namespaceSelector:
matchExpressions:
- key: Fgw_-z_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.--4Z7__i1T.miw_7a2
operator: NotIn
values:
- j_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.m_2d
matchLabels:
Z___._6..tf-_u-3-_n0..p: S.K
namespaces: namespaces:
- "422" - "428"
topologyKey: "423" topologyKey: "429"
weight: -281926929 weight: -2081163116
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -116,6 +125,14 @@ spec:
- u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l - u_.--4QQ.-s.H.Hu-k-_-0-T1mel--F......3_t_l
matchLabels: matchLabels:
1caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-P---_H-.___._D8.TS-jJ.YO: op34_-y.8_38m 1caTz_.g.w-o.8_WT-M.3_-1y_8D_X._B__-P---_H-.___._D8.TS-jJ.YO: op34_-y.8_38m
namespaceSelector:
matchExpressions:
- key: 7-3x-3/23_P
operator: NotIn
values:
- 5....7..--w0_1V4.-r-8S5--_7_-Zp_._.-mi4
matchLabels:
v8_.O_..8n.--z_-..6W.K: sTt.-U_--6
namespaces: namespaces:
- "414" - "414"
topologyKey: "415" topologyKey: "415"
@ -124,24 +141,40 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 39-A_-_l67Q.-_r - key: o8t5Vl6_..7CY-_dc__G6N-_-0o.0C_g0
operator: NotIn
values:
- kn_9n.p.o
matchLabels:
RT.0zo: 7G79.3bU_._nV34G._--u.._.105-4_ed-f
namespaceSelector:
matchExpressions:
- key: g-cx-428u2j--3u-77-75-p-z---k-5r6h--y7o-0-wq-zfdn.yg0t-q--qr95ws-v-5--7-uf5/bk81S3.s_s_6.-_U
operator: Exists operator: Exists
matchLabels: 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 o79p-f4r1--7p--053--suu--9f82k8-2-d--n--e/7-.6: K--g__..2bidF.-0-...WE.-_tdt_-Z0_TM_p6lM.Y-nd_.b_-gL_13
namespaces: namespaces:
- "438" - "456"
topologyKey: "439" topologyKey: "457"
weight: -481276923 weight: 33371499
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/Jm...Cr - key: rN7_B__--v-3-BzO5z80n_Ht5W_._._-2M2._I-_P..w-W_-n8
operator: DoesNotExist operator: NotIn
values:
- 8u.._-__BM.6-.Y_72-_--pT751
matchLabels: matchLabels:
G_2kCpS__.39g_.--_-_ve5.m_2_--XZ-x._0: M2-n_5023Xl-3Pw_-r75--_-A-o-__y__._12..wrbW_E..24-O._.v._9c snw0-3i--a2/023Xl-3Pw_-r75--c: 4wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m3
namespaceSelector:
matchExpressions:
- key: C-_20
operator: Exists
matchLabels:
8---h-1.l-h--q0h-t2n4s-6-k5-7-a0w-ke5p-33lt-9--2-k-27-4r4-d-9a46/FL-__bf_9_-C-PfNx__-U_.Pn-W2h: ht-E6___-X__H.-39-A_-_l67Q.-t
namespaces: namespaces:
- "430" - "442"
topologyKey: "431" topologyKey: "443"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -319,12 +352,12 @@ spec:
workingDir: "245" workingDir: "245"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "446" - "470"
options: options:
- name: "448" - name: "472"
value: "449" value: "473"
searches: searches:
- "447" - "471"
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
- args: - args:
@ -505,8 +538,8 @@ spec:
workingDir: "314" workingDir: "314"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "444" - "468"
ip: "443" ip: "467"
hostIPC: true hostIPC: true
hostPID: true hostPID: true
hostname: "398" hostname: "398"
@ -689,15 +722,15 @@ spec:
nodeSelector: nodeSelector:
"382": "383" "382": "383"
overhead: overhead:
莏ŹZ槇鿖]: "643" öZÕW肤 遞Ȼ棉砍: "261"
preemptionPolicy: I梞ū筀 preemptionPolicy: ""
priority: -413167112 priority: 338072377
priorityClassName: "445" priorityClassName: "469"
readinessGates: readinessGates:
- conditionType: ÷閂抰^窄CǙķ - conditionType: ȳ靘ɶ¦9F徵{ɦ!f親ʚ«Ǥ栌Ə
restartPolicy: 鷞焬C restartPolicy: 鷞焬C
runtimeClassName: "450" runtimeClassName: "474"
schedulerName: "440" schedulerName: "464"
securityContext: securityContext:
fsGroup: 8801451190757707332 fsGroup: 8801451190757707332
fsGroupChangePolicy: ɋȑoG鄧蜢暳ǽżLj捲 fsGroupChangePolicy: ɋȑoG鄧蜢暳ǽżLj捲
@ -728,21 +761,24 @@ spec:
subdomain: "399" subdomain: "399"
terminationGracePeriodSeconds: 2910487247185363461 terminationGracePeriodSeconds: 2910487247185363461
tolerations: tolerations:
- effect: '`ȗ<8^翜T蘈' - effect: Ȫ
key: "441" key: "465"
operator: 査Z綶ĀRġ磸 operator: â羃ȄÑNQ梯誠?忹ț慑罪ƐǥĂ/ɼ
tolerationSeconds: 563892352146095619 tolerationSeconds: -3512872839388697022
value: "442" value: "466"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 0.9-.-._.1..s._jP6j.u--.K--g__..2bidF.-0-...E - key: gwb.-R6_pQ_mgi.U.-e7z-t0-pQ-.-.g-_Zy
operator: DoesNotExist operator: NotIn
values:
- 7.._B-ks7dG-9S-6
matchLabels: matchLabels:
dno-52--6-0dkn9/i_zZsY_o8t5Vl6_..7CY-_dc__GN: z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_M7 ? 17--f-z336z7---1-i-67-3o--pw8-l0d--7881-v7-j-8-98-9-av.2vi9g-dn---6-81-ssml-3-b--x-8234jscfajzc476bt/PT-_Nx__-F_._n.WaY_o.-0-yE-RW
maxSkew: -1404859721 : sfI_2-_20_9._5-..Bi_..aOQ_._Yn.-.4t.U.VU__-_BAB_3H
topologyKey: "451" maxSkew: 1795378781
whenUnsatisfiable: Ɖ虼/h毂 topologyKey: "475"
whenUnsatisfiable: 焿熣$ɒ割婻漛Ǒ
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "43" fsType: "43"
@ -994,14 +1030,14 @@ spec:
storagePolicyName: "99" storagePolicyName: "99"
volumePath: "97" volumePath: "97"
status: status:
availableReplicas: 165851549 availableReplicas: 972437399
conditions: conditions:
- lastTransitionTime: "2204-01-10T03:47:41Z" - lastTransitionTime: "2278-11-24T08:09:51Z"
message: "459" message: "483"
reason: "458" reason: "482"
status: PRɄɝ熔ķ´ʑ潞Ĵ3 status: ħ(f
type: 鎊t潑嫉悔柅ȵ. type: đÁŊ锱軈
fullyLabeledReplicas: -1993578228 fullyLabeledReplicas: -671032539
observedGeneration: 4460932436309061502 observedGeneration: 6640996041331237073
readyReplicas: 1971731732 readyReplicas: -870156140
replicas: -1576773969 replicas: 605103437

View File

@ -1326,28 +1326,50 @@
"namespaces": [ "namespaces": [
"416" "416"
], ],
"topologyKey": "417" "topologyKey": "417",
"namespaceSelector": {
"matchLabels": {
"93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj": "5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM"
},
"matchExpressions": [
{
"key": "8mtxb__-ex-_1_-ODgC_1-_8__3",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -2092358209, "weight": -555161071,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"nn093-pi-9o-l4-vo5byp8q-sf1--gw-jz/F_06.eqk5L": "3zHw.H__V.Vz_6.Hz_V_.r_v_._e_7" "73ph2/2..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m..C": "r-v-3-BO"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "yps4483-o--3f1p7--43nw-l-x18mtb/mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpH", "key": "q1wwv3--f4x4-br5r---r8oh.1nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w8/2._I-_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.L",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"424" "430"
], ],
"topologyKey": "425" "topologyKey": "431",
"namespaceSelector": {
"matchLabels": {
"r4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._r.Y": "w1k8KLu..ly--JM"
},
"matchExpressions": [
{
"key": "RT.0zo",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1357,142 +1379,166 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"H1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-0": "8mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-hj-O" "FnV34G._--u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..C": "m_dc__G6N-_-0o.0C_gV.9_G-.-z1YH"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "I.4_W_-_-7Tp_.---c", "key": "7W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K-g",
"operator": "DoesNotExist" "operator": "DoesNotExist"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"432" "444"
], ],
"topologyKey": "433" "topologyKey": "445",
"namespaceSelector": {
"matchLabels": {
"p-...Z-O.-.jL_v.-_.4dwFbuvEf55Y22": "eF..3m6.._2v89U--8.3N_.n1.--.._-x_4..u2-__3uM77U7.p"
},
"matchExpressions": [
{
"key": "Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--.C.8-S9_-4w",
"operator": "In",
"values": [
"u-_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d--Y-_l-v0-1V-d"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1084136601, "weight": 339079271,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"6n-f-x--i-b/K_BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4": "2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-7l" "ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yE-R5W5_2n...78o": "Jj-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9--Avi.gZdnV"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "2--4-r4p--w1k8--y.e2-08vc--4-7hdum1-f-7-k8q/YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Q.-t", "key": "3.js--a---..6bD_M--c.0Q--2qh.Eb_.__1.-5",
"operator": "NotIn", "operator": "Exists"
"values": [
"Oep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q2"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"440" "458"
], ],
"topologyKey": "441" "topologyKey": "459",
"namespaceSelector": {
"matchLabels": {
"E35H__.B_E": "U..u8gwbk"
},
"matchExpressions": [
{
"key": "Q_mgi.U.-e7z-t0-pQ-.-.g-_Z_-nSL.--4i",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "442", "schedulerName": "466",
"tolerations": [ "tolerations": [
{ {
"key": "443", "key": "467",
"operator": "Ž彙pg稠氦Ņs", "operator": ʔb'?舍ȃʥx臥]å摞",
"value": "444", "value": "468",
"effect": "ưg", "tolerationSeconds": 3053978290188957517
"tolerationSeconds": 7158818521862381855
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "445", "ip": "469",
"hostnames": [ "hostnames": [
"446" "470"
] ]
} }
], ],
"priorityClassName": "447", "priorityClassName": "471",
"priority": 197024033, "priority": -340583156,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"448" "472"
], ],
"searches": [ "searches": [
"449" "473"
], ],
"options": [ "options": [
{ {
"name": "450", "name": "474",
"value": "451" "value": "475"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "țc£PAÎǨȨ栋"
} }
], ],
"runtimeClassName": "452", "runtimeClassName": "476",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "礗渶", "preemptionPolicy": "n{鳻",
"overhead": { "overhead": {
"[IŚȆĸsǞÃ+?Ď筌ʨ:": "664" "隅DžbİEMǶɼ`|褞": "229"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -918148948, "maxSkew": 1486667065,
"topologyKey": "453", "topologyKey": "477",
"whenUnsatisfiable": "亪鸑躓1Ǐ詁Ȟ鮩ĺJCuɖc", "whenUnsatisfiable": "DŽɤȶšɞƵõ禲#樹罽濅ʏ 撜粞",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/s-g__.2": "3N_.n1.--.._-x_4..u2-__3uM77U7._pT-___-_5-6h_K7" "H_55..--E3_2D-1DW__o_-.k": "7"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "37-ufi-q7u0ux-qv4kd-36---9-d-6s83--r-vkm.8fmt4272r--49u-0m7u-----v---4b---h-wyux--4t7k--e--x--3/fdw.3-._CJ4a1._-_CH-6", "key": "oZvt.LT60v.WxPc---K__-iguFGT._.Y4-0.67hP-lX-_-..b",
"operator": "DoesNotExist" "operator": "NotIn",
"values": [
"H1z..j_.r3--T"
]
} }
] ]
} }
} }
], ],
"setHostnameAsFQDN": true "setHostnameAsFQDN": false
} }
}, },
"updateStrategy": { "updateStrategy": {
"type": "翘ǼZ熝Ʊ宷泐ɻvŰ`Ǧɝ憑ǖ菐u", "type": "șa汸\u003cƋlɋN磋镮ȺPÈ",
"rollingUpdate": { "rollingUpdate": {
"maxUnavailable": 2, "maxUnavailable": 2,
"maxSurge": 3 "maxSurge": 3
} }
}, },
"minReadySeconds": -985724127, "minReadySeconds": 1750503412,
"templateGeneration": -8308852022291575505, "templateGeneration": -360030892563979363,
"revisionHistoryLimit": 408491268 "revisionHistoryLimit": -900194589
}, },
"status": { "status": {
"currentNumberScheduled": -1833348558, "currentNumberScheduled": 295177820,
"numberMisscheduled": 1883709155, "numberMisscheduled": 1576197985,
"desiredNumberScheduled": 484752614, "desiredNumberScheduled": -702578810,
"numberReady": 1191556990, "numberReady": 1539090224,
"observedGeneration": 5927758286740396237, "observedGeneration": 1991467680216601344,
"updatedNumberScheduled": -406189540, "updatedNumberScheduled": -1556190810,
"numberAvailable": -2095625968, "numberAvailable": -487001726,
"numberUnavailable": -303330375, "numberUnavailable": 929611261,
"collisionCount": -7415502, "collisionCount": -1535458227,
"conditions": [ "conditions": [
{ {
"type": "囙邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ±r珹ȟ", "type": "Ȣ#",
"status": "喗vȥ倉螆ȨX\u003e,«ɒó\u003c碡", "status": "罦¦褅桃|薝Țµʍ^鼑:$Ǿ觇ƒ幦",
"lastTransitionTime": "2343-06-05T09:00:28Z", "lastTransitionTime": "2721-06-15T10:27:00Z",
"reason": "460", "reason": "484",
"message": "461" "message": "485"
} }
] ]
} }

View File

@ -30,8 +30,8 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
minReadySeconds: -985724127 minReadySeconds: 1750503412
revisionHistoryLimit: 408491268 revisionHistoryLimit: -900194589
selector: selector:
matchExpressions: matchExpressions:
- key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0 - key: p503---477-49p---o61---4fy--9---7--9-9s-0-u5lj2--10pq-0-7-9-2-0/fP81.-.9Vdx.TB_M-H_5_.t..bG0
@ -104,14 +104,20 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: yps4483-o--3f1p7--43nw-l-x18mtb/mLlx...w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpH - key: q1wwv3--f4x4-br5r---r8oh.1nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w8/2._I-_P..w-W_-nE...-__--.k47M7y-Dy__3wc.q.8_00.L
operator: Exists
matchLabels:
73ph2/2..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m..C: r-v-3-BO
namespaceSelector:
matchExpressions:
- key: RT.0zo
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
nn093-pi-9o-l4-vo5byp8q-sf1--gw-jz/F_06.eqk5L: 3zHw.H__V.Vz_6.Hz_V_.r_v_._e_7 r4T-I.-..K.-.0__sD.-.-_I-F.PWtO4-7-P41_.-.-AQ._r.Y: w1k8KLu..ly--JM
namespaces: namespaces:
- "424" - "430"
topologyKey: "425" topologyKey: "431"
weight: -2092358209 weight: -555161071
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -119,6 +125,12 @@ spec:
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
p_N-1: O-BZ..6-1.S-B3_.b7 p_N-1: O-BZ..6-1.S-B3_.b7
namespaceSelector:
matchExpressions:
- key: 8mtxb__-ex-_1_-ODgC_1-_8__3
operator: DoesNotExist
matchLabels:
93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj: 5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM
namespaces: namespaces:
- "416" - "416"
topologyKey: "417" topologyKey: "417"
@ -127,26 +139,38 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 2--4-r4p--w1k8--y.e2-08vc--4-7hdum1-f-7-k8q/YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__H.-39-A_-_l67Q.-t - key: 3.js--a---..6bD_M--c.0Q--2qh.Eb_.__1.-5
operator: NotIn operator: Exists
values:
- Oep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_V-_Q_Ap._2_xa_o..p_B-d--Q2
matchLabels: matchLabels:
6n-f-x--i-b/K_BM.6-.Y_72-_--pT75-.emV__1-wv3UDf.4: 2_uGGP..-_N_h_4Hl-X0_2--__4K..-68-7l ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yE-R5W5_2n...78o: Jj-3.J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9--Avi.gZdnV
namespaceSelector:
matchExpressions:
- key: Q_mgi.U.-e7z-t0-pQ-.-.g-_Z_-nSL.--4i
operator: Exists
matchLabels:
E35H__.B_E: U..u8gwbk
namespaces: namespaces:
- "440" - "458"
topologyKey: "441" topologyKey: "459"
weight: -1084136601 weight: 339079271
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: I.4_W_-_-7Tp_.---c - key: 7W-6..4_MU7iLfS-0.9-.-._.1..s._jP6j.u--.K-g
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
H1_-ODgC_1-_8__T3sn-0_.i__a.O2G_-_K-0: 8mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-hj-O FnV34G._--u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..C: m_dc__G6N-_-0o.0C_gV.9_G-.-z1YH
namespaceSelector:
matchExpressions:
- key: Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--.C.8-S9_-4w
operator: In
values:
- u-_qv4--_.6_N_9X-B.s8.N_rM-k5.C.e.._d--Y-_l-v0-1V-d
matchLabels:
p-...Z-O.-.jL_v.-_.4dwFbuvEf55Y22: eF..3m6.._2v89U--8.3N_.n1.--.._-x_4..u2-__3uM77U7.p
namespaces: namespaces:
- "432" - "444"
topologyKey: "433" topologyKey: "445"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -325,12 +349,12 @@ spec:
workingDir: "248" workingDir: "248"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "448" - "472"
options: options:
- name: "450" - name: "474"
value: "451" value: "475"
searches: searches:
- "449" - "473"
dnsPolicy: '#t(ȗŜŲ&洪y儕l' dnsPolicy: '#t(ȗŜŲ&洪y儕l'
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
@ -511,8 +535,8 @@ spec:
workingDir: "318" workingDir: "318"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "446" - "470"
ip: "445" ip: "469"
hostIPC: true hostIPC: true
hostNetwork: true hostNetwork: true
hostname: "400" hostname: "400"
@ -696,15 +720,15 @@ spec:
nodeSelector: nodeSelector:
"384": "385" "384": "385"
overhead: overhead:
'[IŚȆĸsǞÃ+?Ď筌ʨ:': "664" 隅DžbİEMǶɼ`|褞: "229"
preemptionPolicy: 礗渶 preemptionPolicy: n{
priority: 197024033 priority: -340583156
priorityClassName: "447" priorityClassName: "471"
readinessGates: readinessGates:
- conditionType: "" - conditionType: țc£PAÎǨȨ栋
restartPolicy: '''呪欼萜õ箘鸰呾顓闉ȦT瑄ǻG' restartPolicy: '''呪欼萜õ箘鸰呾顓闉ȦT瑄ǻG'
runtimeClassName: "452" runtimeClassName: "476"
schedulerName: "442" schedulerName: "466"
securityContext: securityContext:
fsGroup: -4548866432246561416 fsGroup: -4548866432246561416
fsGroupChangePolicy: Ð扬 fsGroupChangePolicy: Ð扬
@ -730,26 +754,27 @@ spec:
runAsUserName: "395" runAsUserName: "395"
serviceAccount: "387" serviceAccount: "387"
serviceAccountName: "386" serviceAccountName: "386"
setHostnameAsFQDN: true setHostnameAsFQDN: false
shareProcessNamespace: false shareProcessNamespace: false
subdomain: "401" subdomain: "401"
terminationGracePeriodSeconds: -155552760352472950 terminationGracePeriodSeconds: -155552760352472950
tolerations: tolerations:
- effect: ưg - key: "467"
key: "443" operator: ŭʔb'?舍ȃʥx臥]å摞
operator: Ž彙pg稠氦Ņs tolerationSeconds: 3053978290188957517
tolerationSeconds: 7158818521862381855 value: "468"
value: "444"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 37-ufi-q7u0ux-qv4kd-36---9-d-6s83--r-vkm.8fmt4272r--49u-0m7u-----v---4b---h-wyux--4t7k--e--x--3/fdw.3-._CJ4a1._-_CH-6 - key: oZvt.LT60v.WxPc---K__-iguFGT._.Y4-0.67hP-lX-_-..b
operator: DoesNotExist operator: NotIn
values:
- H1z..j_.r3--T
matchLabels: matchLabels:
cg-w2q76.6-7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1o-d-6-bk81-3s/s-g__.2: 3N_.n1.--.._-x_4..u2-__3uM77U7._pT-___-_5-6h_K7 H_55..--E3_2D-1DW__o_-.k: "7"
maxSkew: -918148948 maxSkew: 1486667065
topologyKey: "453" topologyKey: "477"
whenUnsatisfiable: 亪鸑躓1Ǐ詁Ȟ鮩ĺJCuɖc whenUnsatisfiable: DŽɤȶšɞƵõ禲#樹罽濅ʏ 撜粞
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1002,25 +1027,25 @@ spec:
storagePolicyID: "104" storagePolicyID: "104"
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
templateGeneration: -8308852022291575505 templateGeneration: -360030892563979363
updateStrategy: updateStrategy:
rollingUpdate: rollingUpdate:
maxSurge: 3 maxSurge: 3
maxUnavailable: 2 maxUnavailable: 2
type: 翘ǼZ熝Ʊ宷泐ɻvŰ`Ǧɝ憑ǖ菐u type: șa汸<ƋlɋN磋镮ȺPÈ
status: status:
collisionCount: -7415502 collisionCount: -1535458227
conditions: conditions:
- lastTransitionTime: "2343-06-05T09:00:28Z" - lastTransitionTime: "2721-06-15T10:27:00Z"
message: "461" message: "485"
reason: "460" reason: "484"
status: 喗vȥ倉螆ȨX>,«ɒó<碡 status: 罦¦褅桃|薝Țµʍ^鼑:$Ǿ觇ƒ幦
type: 囙邵鄨o鷺ɷ裝TG奟cõ乨厰ʚ±r珹ȟ type: Ȣ#
currentNumberScheduled: -1833348558 currentNumberScheduled: 295177820
desiredNumberScheduled: 484752614 desiredNumberScheduled: -702578810
numberAvailable: -2095625968 numberAvailable: -487001726
numberMisscheduled: 1883709155 numberMisscheduled: 1576197985
numberReady: 1191556990 numberReady: 1539090224
numberUnavailable: -303330375 numberUnavailable: 929611261
observedGeneration: 5927758286740396237 observedGeneration: 1991467680216601344
updatedNumberScheduled: -406189540 updatedNumberScheduled: -1556190810

View File

@ -1328,28 +1328,53 @@
"namespaces": [ "namespaces": [
"415" "415"
], ],
"topologyKey": "416" "topologyKey": "416",
"namespaceSelector": {
"matchLabels": {
"l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8": "Z6Z..11_7pX_z"
},
"matchExpressions": [
{
"key": "w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z",
"operator": "In",
"values": [
"4.nw_-_x18mtxb__e"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -1507671981, "weight": 1479434972,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z": "3Pw_-r75--_-Ao" "jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7": "r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN", "key": "7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"423" "429"
], ],
"topologyKey": "424" "topologyKey": "430",
"namespaceSelector": {
"matchLabels": {
"4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b": "V._nV34GH"
},
"matchExpressions": [
{
"key": "9105-4_ed-0-i_zZsY_o8t5Vl6_..C",
"operator": "DoesNotExist"
}
]
}
} }
} }
] ]
@ -1359,106 +1384,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"C--Y_Dp8O_._e_3_.4_W_-_7": "p_.----cp__ac8u.._-__BM.6-.Y7" "q0o.0C_gV.9_G-.-z1YH": "b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5", "key": "s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp",
"operator": "NotIn", "operator": "NotIn",
"values": [ "values": [
"l67Q.-_t--O.3L.z2-y.-...C4_-_2G8" "MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg"
] ]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"431" "443"
], ],
"topologyKey": "432" "topologyKey": "444",
"namespaceSelector": {
"matchLabels": {
"4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T": "P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8"
},
"matchExpressions": [
{
"key": "0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP",
"operator": "In",
"values": [
"396h8.G__B3"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1067925263, "weight": 1856144088,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF": "11---.-o7.pJ-4-1WV.-__05._LsuH" "Q-.-.g-_Z_-nSLq": "4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8", "key": "3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"439" "457"
], ],
"topologyKey": "440" "topologyKey": "458",
"namespaceSelector": {
"matchLabels": {
"2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6": "px_0-.mJe__.B-cd2_4"
},
"matchExpressions": [
{
"key": "1s._K9-.AJ-_8--___b____03_6.K8lY",
"operator": "Exists"
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "441", "schedulerName": "465",
"tolerations": [ "tolerations": [
{ {
"key": "442", "key": "466",
"operator": "Ɖ肆Ző", "operator": "0yVA嬂刲;牆詒ĸąs",
"value": "443", "value": "467",
"effect": "", "effect": "kx-餌勀奷Ŏ",
"tolerationSeconds": -1072615283184390308 "tolerationSeconds": -9038755672632113093
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "444", "ip": "468",
"hostnames": [ "hostnames": [
"445" "469"
] ]
} }
], ],
"priorityClassName": "446", "priorityClassName": "470",
"priority": -1221153504, "priority": -1133320634,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"447" "471"
], ],
"searches": [ "searches": [
"448" "472"
], ],
"options": [ "options": [
{ {
"name": "449", "name": "473",
"value": "450" "value": "474"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "" "conditionType": "į"
} }
], ],
"runtimeClassName": "451", "runtimeClassName": "475",
"enableServiceLinks": true, "enableServiceLinks": true,
"preemptionPolicy": "n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:", "preemptionPolicy": "Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ",
"overhead": { "overhead": {
"ȩ纾S": "368" "k_": "725"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1568300104, "maxSkew": -2046521037,
"topologyKey": "452", "topologyKey": "476",
"whenUnsatisfiable": "潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ", "whenUnsatisfiable": "\"T#sM網m",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g": "Mqp..__._-J_-fk3-_j.133eT_2_Y" "3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5": "019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u", "key": "B.rTt7bm9I.-..q-F-.__ck",
"operator": "Exists" "operator": "DoesNotExist"
} }
] ]
} }
@ -1468,36 +1518,36 @@
} }
}, },
"strategy": { "strategy": {
"type": "xʚ=5谠vÐ仆dždĄ跞肞", "type": "周藢烡Z树Ȁ謁",
"rollingUpdate": { "rollingUpdate": {
"maxUnavailable": 2, "maxUnavailable": 2,
"maxSurge": 3 "maxSurge": 3
} }
}, },
"minReadySeconds": -1934555365, "minReadySeconds": -59186930,
"revisionHistoryLimit": -1189243539, "revisionHistoryLimit": -1552013182,
"rollbackTo": { "rollbackTo": {
"revision": -7874172095994035093 "revision": 2617808240737153641
}, },
"progressDeadlineSeconds": 484752614 "progressDeadlineSeconds": 1872617698
}, },
"status": { "status": {
"observedGeneration": 3359608726763190142, "observedGeneration": -2252894353040736578,
"replicas": 1401559245, "replicas": -274917863,
"updatedReplicas": -406189540, "updatedReplicas": -944451668,
"readyReplicas": -2095625968, "readyReplicas": 1371521704,
"availableReplicas": -303330375, "availableReplicas": 1084489079,
"unavailableReplicas": 584721644, "unavailableReplicas": -730503981,
"conditions": [ "conditions": [
{ {
"type": "ʀł!", "type": "傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½",
"status": "o鷺ɷ裝TG奟cõ乨厰ʚ±r珹ȟ6", "status": "n坾\u0026Pɫ(ʙÆ",
"lastUpdateTime": "2096-03-01T11:48:47Z", "lastUpdateTime": "2310-01-11T15:23:07Z",
"lastTransitionTime": "2035-01-21T08:11:33Z", "lastTransitionTime": "2921-01-30T02:07:21Z",
"reason": "459", "reason": "483",
"message": "460" "message": "484"
} }
], ],
"collisionCount": 2099542463 "collisionCount": -836297709
} }
} }

View File

@ -30,12 +30,12 @@ metadata:
selfLink: "5" selfLink: "5"
uid: "7" uid: "7"
spec: spec:
minReadySeconds: -1934555365 minReadySeconds: -59186930
progressDeadlineSeconds: 484752614 progressDeadlineSeconds: 1872617698
replicas: 896585016 replicas: 896585016
revisionHistoryLimit: -1189243539 revisionHistoryLimit: -1552013182
rollbackTo: rollbackTo:
revision: -7874172095994035093 revision: 2617808240737153641
selector: selector:
matchExpressions: matchExpressions:
- key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99 - key: 50-u--25cu87--r7p-w1e67-8pj5t-kl-v0q6b68--nu5oii38fn-8.629b-jd-8c45-0-8--6n--w0--w---196g8d--iv1-5--5ht-a-29--0qso796/3___47._49pIB_o61ISU4--A_.XK_._M99
@ -46,7 +46,7 @@ spec:
rollingUpdate: rollingUpdate:
maxSurge: 3 maxSurge: 3
maxUnavailable: 2 maxUnavailable: 2
type: xʚ=5谠vÐ仆dždĄ跞肞 type: 周藢烡Z树Ȁ謁
template: template:
metadata: metadata:
annotations: annotations:
@ -111,15 +111,21 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: hj6/bW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...CqN - key: 7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-E6___-X__9
operator: Exists
matchLabels:
? jo--8kb6--ut---p8--3-e-3-44---h-q7-p-2djmscp--ac8u23-k----26u5h.r3wc8q78-0020-1-0f--k--bf-94/co-__y__._12..wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cqr7
: r.-F__r.oh..2_uGGP..-_N_h_4Hl-X0_2-W
namespaceSelector:
matchExpressions:
- key: 9105-4_ed-0-i_zZsY_o8t5Vl6_..C
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
? v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-35840-w4g-27-5s6.q-22r4wye52y-h7463lyps4483-o--3f1p7--43nw-l-x18mtxb--kexr-y/oK-.O--5-yp8q_s-1__gw_-z_659GE.l_.23--_6l.-5_Z 4_r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.b: V._nV34GH
: 3Pw_-r75--_-Ao
namespaces: namespaces:
- "423" - "429"
topologyKey: "424" topologyKey: "430"
weight: -1507671981 weight: 1479434972
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -127,6 +133,14 @@ spec:
operator: Exists operator: Exists
matchLabels: matchLabels:
1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A 1-2ga-v205p-26-u5wg-g8.m-l80--5o1--cp6-5-x1---0w4rm-0u6/l-7_3x_-J_.....7..--w0_1V4.-r-8S5--_7_-Zp5: 1--L--v_Z--Zg-_4Q__-v_t_u_.A
namespaceSelector:
matchExpressions:
- key: w_t-_.5.40Rw4gD.._.-x6db-L7.-__-G_2kCpS__.39g_.--_-_ve5.Z
operator: In
values:
- 4.nw_-_x18mtxb__e
matchLabels:
l_-W8o._xJ1-lFA_Xf3.V0H2-.zHw.H__V.Vz_6.Hz_V_.r_v_._e_-8: Z6Z..11_7pX_z
namespaces: namespaces:
- "415" - "415"
topologyKey: "416" topologyKey: "416"
@ -135,26 +149,41 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: "8" - key: 3d/6_M5..-N_H_55..--E3_2D-1DW__o_-._kzB7U_.Q.45cy-5
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
k407--m-dc---6-q-q0o90--g-09--d5ez1----b69x90/um._fN._k8__._ep2P.B._A_090ERG2nV.__p_Y-.2__a_dWU_VF: 11---.-o7.pJ-4-1WV.-__05._LsuH Q-.-.g-_Z_-nSLq: 4P--_q-...Oai.D7-_9..8-8yw..__Yb_58.p-06jVZ-uP.t_.O3
namespaceSelector:
matchExpressions:
- key: 1s._K9-.AJ-_8--___b____03_6.K8lY
operator: Exists
matchLabels:
2x-cpor---cigu---4-2-4k0267h-rl-l-u575b93-r6---4g-vg3t.vuo17qre-33-5-u8f0f1q8/6: px_0-.mJe__.B-cd2_4
namespaces: namespaces:
- "439" - "457"
topologyKey: "440" topologyKey: "458"
weight: 1067925263 weight: 1856144088
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 1x--i--7-nt-23h-4z-21-sap--h--q0h-t2n4s-6-k5-7-a0w-ke5p-3.nu--17---u7-gl7814ei-07shtq-6---g----9s39z-5/wv3UDf.-4D-5 - key: s4dw-buv-f55-2k2-e-443m678-2v89-zk873--1n133.or-0-2--rad877gr62g/dg__..2bidF.-0-...WE.-_tdt_-Z0_TMp
operator: NotIn operator: NotIn
values: values:
- l67Q.-_t--O.3L.z2-y.-...C4_-_2G8 - MGbG-_-8Qi..9-4.2K_FQ.E--__K-hg
matchLabels: matchLabels:
C--Y_Dp8O_._e_3_.4_W_-_7: p_.----cp__ac8u.._-__BM.6-.Y7 q0o.0C_gV.9_G-.-z1YH: b.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.9-.-._.1..sA
namespaceSelector:
matchExpressions:
- key: 0476b---nhc50-de2qh2-b-6--13lk5-e4-u-5kvp-----887j72qz6-7d841/R._.3l-_86_u2-7_._qN__A_f_-B3_UP
operator: In
values:
- 396h8.G__B3
matchLabels:
? 4vk58-7e74-ddq-a-lcv0n1-i-d-----9---063-qm-j-w.57k--e--x--b--1-n4-a--o2h0fy-j-5-5-2nw/1._-_CH--.C.8-S9_-4CwMqp..__._-J_-fk3-_j.133T
: P-336-.B__.QiA6._3o_V-w._-0d__7.81_-._-_8_8
namespaces: namespaces:
- "431" - "443"
topologyKey: "432" topologyKey: "444"
automountServiceAccountToken: false automountServiceAccountToken: false
containers: containers:
- args: - args:
@ -333,12 +362,12 @@ spec:
workingDir: "249" workingDir: "249"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "447" - "471"
options: options:
- name: "449" - name: "473"
value: "450" value: "474"
searches: searches:
- "448" - "472"
dnsPolicy: :{柯?B dnsPolicy: :{柯?B
enableServiceLinks: true enableServiceLinks: true
ephemeralContainers: ephemeralContainers:
@ -520,8 +549,8 @@ spec:
workingDir: "317" workingDir: "317"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "445" - "469"
ip: "444" ip: "468"
hostNetwork: true hostNetwork: true
hostname: "399" hostname: "399"
imagePullSecrets: imagePullSecrets:
@ -705,15 +734,15 @@ spec:
nodeSelector: nodeSelector:
"383": "384" "383": "384"
overhead: overhead:
ȩ纾S: "368" k_: "725"
preemptionPolicy: 'n夬LJ:BŐ埑Ô*ɾWȖ韝ƉşʁO^:' preemptionPolicy: Ʀ[螵沊齣薣鰎đƝ):惝ŵ髿ɔ
priority: -1221153504 priority: -1133320634
priorityClassName: "446" priorityClassName: "470"
readinessGates: readinessGates:
- conditionType: - conditionType: į
restartPolicy: ȿ醏g遧 restartPolicy: ȿ醏g遧
runtimeClassName: "451" runtimeClassName: "475"
schedulerName: "441" schedulerName: "465"
securityContext: securityContext:
fsGroup: 4489057930380969432 fsGroup: 4489057930380969432
fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃 fsGroupChangePolicy: ='ʨ|ǓÓ敆OɈÏ 瞍髃
@ -744,21 +773,21 @@ spec:
subdomain: "400" subdomain: "400"
terminationGracePeriodSeconds: -616777763639482630 terminationGracePeriodSeconds: -616777763639482630
tolerations: tolerations:
- effect: - effect: kx-餌勀奷Ŏ
key: "442" key: "466"
operator: Ɖ肆Ző operator: 0yVA嬂刲;牆詒ĸąs
tolerationSeconds: -1072615283184390308 tolerationSeconds: -9038755672632113093
value: "443" value: "467"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 51-i-d-----9---063-qm-j-3wc89k-0-57z4063--4/rBQ.u - key: B.rTt7bm9I.-..q-F-.__ck
operator: Exists operator: DoesNotExist
matchLabels: matchLabels:
jp-z---k-5r6h--y7n.61-cm---ch-g0t-q--qr95ws-v-5--7-ufi-7/35a-1-CdM._bk81S3.s_s_6.-_v__.rP._2_O--d.7.--.2g: Mqp..__._-J_-fk3-_j.133eT_2_Y 3.hy9---2--e-yya--bj7-l-9aw--2/hs.-_DM__28W-_-.0HfR-_f-5: 019_-gYY._..fP--hQ7be__-.-g-5.-59...7q___n.__16ee.6
maxSkew: -1568300104 maxSkew: -2046521037
topologyKey: "452" topologyKey: "476"
whenUnsatisfiable: 潑嫉悔柅ȵ.Ȁ鎧Y冒Ɩ whenUnsatisfiable: '"T#sM網m'
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1014,17 +1043,17 @@ spec:
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
status: status:
availableReplicas: -303330375 availableReplicas: 1084489079
collisionCount: 2099542463 collisionCount: -836297709
conditions: conditions:
- lastTransitionTime: "2035-01-21T08:11:33Z" - lastTransitionTime: "2921-01-30T02:07:21Z"
lastUpdateTime: "2096-03-01T11:48:47Z" lastUpdateTime: "2310-01-11T15:23:07Z"
message: "460" message: "484"
reason: "459" reason: "483"
status: o鷺ɷ裝TG奟cõ乨厰ʚ±r珹ȟ6 status: n坾&Pɫ(ʙÆ
type: ʀł! type: 傢z¦Ā竚ĐȌƨǴ叆ĄD輷東t½
observedGeneration: 3359608726763190142 observedGeneration: -2252894353040736578
readyReplicas: -2095625968 readyReplicas: 1371521704
replicas: 1401559245 replicas: -274917863
unavailableReplicas: 584721644 unavailableReplicas: -730503981
updatedReplicas: -406189540 updatedReplicas: -944451668

View File

@ -1325,31 +1325,53 @@
"namespaces": [ "namespaces": [
"412" "412"
], ],
"topologyKey": "413" "topologyKey": "413",
"namespaceSelector": {
"matchLabels": {
"p_._.-miJ4s": "0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-1"
},
"matchExpressions": [
{
"key": "1rhm-5y--z-0/6-1.S-B3_.b17ca-_p-y.eQ9",
"operator": "DoesNotExist"
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": 1387858949, "weight": -1731963575,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"y_-3_L_2--_v2.5p_6": "u.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3QC1--L--v_Z--Zg-_Q" "v---064eqk5--f4e4--r1k278l-d-8o1-x-1wl----f33/Z": "jz_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.-4"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "3--51", "key": "wq--m--2k-p---139g-2wt-g-ve55m-2-dm--ux3--0--2pn-5023-lt3-w-b7/C...8-_0__5HG2_5XOAX.gUq2",
"operator": "NotIn", "operator": "Exists"
"values": [
"C.-e16-O5"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"420" "426"
], ],
"topologyKey": "421" "topologyKey": "427",
"namespaceSelector": {
"matchLabels": {
"3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr": "5-.emV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h4"
},
"matchExpressions": [
{
"key": "L4K..-68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP",
"operator": "In",
"values": [
"7-.-_I-F.Pt"
]
}
]
}
} }
} }
] ]
@ -1359,109 +1381,131 @@
{ {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj": "5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM" "aP41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.3bU_._nV345": "y-u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dP"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "8mtxb__-ex-_1_-ODgC_1-_8__3", "key": "O-0o.0C_gV.9_G-.-z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.o",
"operator": "DoesNotExist" "operator": "Exists"
} }
] ]
}, },
"namespaces": [ "namespaces": [
"428" "440"
], ],
"topologyKey": "429" "topologyKey": "441",
"namespaceSelector": {
"matchLabels": {
"bid-7x0u738--7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1od/Nn_U-...1P_.8": "8_2v89U--8.3N_.n1.--.._-x4"
},
"matchExpressions": [
{
"key": "7-ufi-7/3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--C",
"operator": "NotIn",
"values": [
"0--_qv4--_.6_N_9X-B.s8.B"
]
}
]
}
} }
], ],
"preferredDuringSchedulingIgnoredDuringExecution": [ "preferredDuringSchedulingIgnoredDuringExecution": [
{ {
"weight": -824709210, "weight": -1832836223,
"podAffinityTerm": { "podAffinityTerm": {
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-j": "O_8-b6E_--Y_Dp8O_._e_3_.4_W_-_-7Tp_.----p" "BQ.9-_.m7-Q____vSW_4-__h": "w-ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yj"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "H72-_--pT7p", "key": "dy-4-03ls-86-u2i7-6-q-----f-b-3-----73.6b---nhc50-de2qh2-b-6s/J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9-A",
"operator": "NotIn", "operator": "Exists"
"values": [
"0_._f"
]
} }
] ]
}, },
"namespaces": [ "namespaces": [
"436" "454"
], ],
"topologyKey": "437" "topologyKey": "455",
"namespaceSelector": {
"matchLabels": {
"8.7-72qz.W.d.._1-3968": "G__B.3R6-.7Bf8GA--__A7r.8U.V_p61-dO"
},
"matchExpressions": [
{
"key": "006j--tu-0t-8-937uqhtjrd-7---u6--522p----5506rh-3-2-h10.ale-to9e--a-7j9/lks7dG-9S-O62o.8._.---UK_-.j21---W",
"operator": "NotIn",
"values": [
"z87_2---2.E.p9-.-3.__a.bl_--..-A"
]
}
]
}
} }
} }
] ]
} }
}, },
"schedulerName": "438", "schedulerName": "462",
"tolerations": [ "tolerations": [
{ {
"key": "439", "key": "463",
"operator": "ƞ=掔廛ĤJŇv膈ǣʛsĊ剞", "operator": "Ü",
"value": "440", "value": "464",
"effect": "Ɵ鳝稃Ȍ液文?謮ɶÎ磣:mʂ渢pɉ驻(", "effect": "貛香\"砻B鷋RȽXv*!ɝ茀Ǩ",
"tolerationSeconds": 5238971742940252651 "tolerationSeconds": 8594241010639209901
} }
], ],
"hostAliases": [ "hostAliases": [
{ {
"ip": "441", "ip": "465",
"hostnames": [ "hostnames": [
"442" "466"
] ]
} }
], ],
"priorityClassName": "443", "priorityClassName": "467",
"priority": -125022959, "priority": 878153992,
"dnsConfig": { "dnsConfig": {
"nameservers": [ "nameservers": [
"444" "468"
], ],
"searches": [ "searches": [
"445" "469"
], ],
"options": [ "options": [
{ {
"name": "446", "name": "470",
"value": "447" "value": "471"
} }
] ]
}, },
"readinessGates": [ "readinessGates": [
{ {
"conditionType": "Ɍ邪鳖üzÁ" "conditionType": "=ȑ-A敲ʉ"
} }
], ],
"runtimeClassName": "448", "runtimeClassName": "472",
"enableServiceLinks": false, "enableServiceLinks": false,
"preemptionPolicy": "", "preemptionPolicy": "梊蝴.Ĉ马āƭw鰕ǰ\"șa",
"overhead": { "overhead": {
"ɨ悪@黝Ɓ": "177" "\u003cƋlɋN磋镮ȺPÈɥ偁髕ģƗ": "283"
}, },
"topologySpreadConstraints": [ "topologySpreadConstraints": [
{ {
"maxSkew": -1569123121, "maxSkew": -702578810,
"topologyKey": "449", "topologyKey": "473",
"whenUnsatisfiable": "魨练脨,Ƃ3貊ɔ帘錇š裢C仗ɂ覥", "whenUnsatisfiable": "Ž氮怉ƥ;\"薑Ȣ#闬輙怀¹bCũw",
"labelSelector": { "labelSelector": {
"matchLabels": { "matchLabels": {
"4e-_07-ht-E6___-X__H.-39-A_-_l67Q.-_t--O.3L.z2-y.-...C4_-_G": "8-c_C.G.h--m.f" "N-_.F": "09z2"
}, },
"matchExpressions": [ "matchExpressions": [
{ {
"key": "OA_090ERG2nV.__p_Y-.2__a_dWU_V-_QA", "key": "z-g--v8-c58kh44k-b13--2.7a-h0-4d-z-23---49tw-a/G5-_-_Llmft6.5H905IBI-._g_0",
"operator": "NotIn", "operator": "DoesNotExist"
"values": [
"7CY-_dc__G6N-_-0o.0C_gV.9_G-.-z1Y_HEb.9x8"
]
} }
] ]
} }
@ -1472,18 +1516,18 @@
} }
}, },
"status": { "status": {
"replicas": 337922430, "replicas": 432535745,
"fullyLabeledReplicas": 31486357, "fullyLabeledReplicas": 2073220944,
"readyReplicas": -1983654895, "readyReplicas": -141868138,
"availableReplicas": 1308809900, "availableReplicas": -1324418171,
"observedGeneration": -5594148640067537624, "observedGeneration": -5431516755862952643,
"conditions": [ "conditions": [
{ {
"type": "议ĪS", "type": "ƻ舁Ȁ贠ȇö匉a揘O ",
"status": "?Ď筌ʨ:ÿ1諘蚿[ĵ皥袨\\k%橳", "status": "楅©Ǫ壿/š^劶äɲ泒欞尟燬Ǻ媳ɦ",
"lastTransitionTime": "2125-04-24T12:13:40Z", "lastTransitionTime": "2169-06-15T23:50:17Z",
"reason": "456", "reason": "480",
"message": "457" "message": "481"
} }
] ]
} }

View File

@ -104,16 +104,22 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: 3--51 - key: wq--m--2k-p---139g-2wt-g-ve55m-2-dm--ux3--0--2pn-5023-lt3-w-b7/C...8-_0__5HG2_5XOAX.gUq2
operator: NotIn operator: Exists
values:
- C.-e16-O5
matchLabels: matchLabels:
y_-3_L_2--_v2.5p_6: u.wg_-b8a_6_.0Q4_.84.K_-_0_..u.F.pq..--3QC1--L--v_Z--Zg-_Q v---064eqk5--f4e4--r1k278l-d-8o1-x-1wl----f33/Z: jz_659GE.l_.23--_6l.-5_BZk5v3aUK_--_o_2.-4
namespaceSelector:
matchExpressions:
- key: L4K..-68-7AlR__8-7_-YD-Q9_-__..YNFu7Pg-.814e-_07-ht-EP
operator: In
values:
- 7-.-_I-F.Pt
matchLabels:
3hjo--8kb6--ut---p8--3-e-3-44-e.w--i--40wv--in-870w--it6k47-7yd-y--3wc8q8/wrbW_E..24-O._.v._9-cz.-Y6T4g_-.._Lf2t_m...Cr: 5-.emV__1-wv3UDf.-4D-r.-F__r.oh..2_uGGP..-_N_h4
namespaces: namespaces:
- "420" - "426"
topologyKey: "421" topologyKey: "427"
weight: 1387858949 weight: -1731963575
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
@ -121,6 +127,12 @@ spec:
operator: DoesNotExist operator: DoesNotExist
matchLabels: matchLabels:
a-z_-..6W.VKs: "1" a-z_-..6W.VKs: "1"
namespaceSelector:
matchExpressions:
- key: 1rhm-5y--z-0/6-1.S-B3_.b17ca-_p-y.eQ9
operator: DoesNotExist
matchLabels:
p_._.-miJ4s: 0_5-_.7F3p2_-_AmD-.0AP.-.C_--.F5_x.KNC0-.-m_0-m-6Sp_N-1
namespaces: namespaces:
- "412" - "412"
topologyKey: "413" topologyKey: "413"
@ -129,26 +141,40 @@ spec:
- podAffinityTerm: - podAffinityTerm:
labelSelector: labelSelector:
matchExpressions: matchExpressions:
- key: H72-_--pT7p - key: dy-4-03ls-86-u2i7-6-q-----f-b-3-----73.6b---nhc50-de2qh2-b-6s/J-.-r_-oPd-.2_Z__.-_U-.60--o._8H__ln_9-A
operator: Exists
matchLabels:
BQ.9-_.m7-Q____vSW_4-__h: w-ux_E4-.-PT-_Nx__-F_._n.WaY_o.-0-yj
namespaceSelector:
matchExpressions:
- key: 006j--tu-0t-8-937uqhtjrd-7---u6--522p----5506rh-3-2-h10.ale-to9e--a-7j9/lks7dG-9S-O62o.8._.---UK_-.j21---W
operator: NotIn operator: NotIn
values: values:
- 0_._f - z87_2---2.E.p9-.-3.__a.bl_--..-A
matchLabels: matchLabels:
O2G_-_K-.03.mp.-10KkQ-R_R.-.--4_IT_O__3.5h_XC0_-7.-j: O_8-b6E_--Y_Dp8O_._e_3_.4_W_-_-7Tp_.----p 8.7-72qz.W.d.._1-3968: G__B.3R6-.7Bf8GA--__A7r.8U.V_p61-dO
namespaces: namespaces:
- "436" - "454"
topologyKey: "437" topologyKey: "455"
weight: -824709210 weight: -1832836223
requiredDuringSchedulingIgnoredDuringExecution: requiredDuringSchedulingIgnoredDuringExecution:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: 8mtxb__-ex-_1_-ODgC_1-_8__3 - key: O-0o.0C_gV.9_G-.-z1Y_HEb.9x98MM7-.e.Dx._.W-6..4_MU7iLfS-0.o
operator: DoesNotExist operator: Exists
matchLabels: matchLabels:
93z-w5----7-z-63-z---5r-v-5-e-m78o-6-6211-7p--3zm-lx300w-tj-354/9--v17r__.2bIZ___._6..tf-_u-3-_n0..KpiS.oK-.O--5-yp8q_s-1__gwj: 5HG2_5XOAX.gUqV22-4-ye52yQh7.6.-y-s4483Po_L3f1-7_O4.nM aP41_.-.-AQ._r.-_Rw1k8KLu..ly--J-_.ZCRT.0z-oe.G79.3bU_._nV345: y-u.._.105-4_ed-0-i_zZsY_o8t5Vl6_..7CY-_dP
namespaceSelector:
matchExpressions:
- key: 7-ufi-7/3uM77U7._pT-___-_5-6h_Ky7-_0Vw-Nzfdw.3-._CJ4a1._-_CH--C
operator: NotIn
values:
- 0--_qv4--_.6_N_9X-B.s8.B
matchLabels:
bid-7x0u738--7w-tdt-u-0----p6l-3-znd-8b-dg--1035ad1od/Nn_U-...1P_.8: 8_2v89U--8.3N_.n1.--.._-x4
namespaces: namespaces:
- "428" - "440"
topologyKey: "429" topologyKey: "441"
automountServiceAccountToken: true automountServiceAccountToken: true
containers: containers:
- args: - args:
@ -327,12 +353,12 @@ spec:
workingDir: "247" workingDir: "247"
dnsConfig: dnsConfig:
nameservers: nameservers:
- "444" - "468"
options: options:
- name: "446" - name: "470"
value: "447" value: "471"
searches: searches:
- "445" - "469"
enableServiceLinks: false enableServiceLinks: false
ephemeralContainers: ephemeralContainers:
- args: - args:
@ -513,8 +539,8 @@ spec:
workingDir: "314" workingDir: "314"
hostAliases: hostAliases:
- hostnames: - hostnames:
- "442" - "466"
ip: "441" ip: "465"
hostname: "396" hostname: "396"
imagePullSecrets: imagePullSecrets:
- name: "395" - name: "395"
@ -697,15 +723,15 @@ spec:
nodeSelector: nodeSelector:
"380": "381" "380": "381"
overhead: overhead:
ɨ悪@黝Ɓ: "177" <ƋlɋN磋镮ȺPÈɥ偁髕ģƗ: "283"
preemptionPolicy: preemptionPolicy: 梊蝴.Ĉ马āƭw鰕ǰ"șa
priority: -125022959 priority: 878153992
priorityClassName: "443" priorityClassName: "467"
readinessGates: readinessGates:
- conditionType: Ɍ邪鳖üzÁ - conditionType: =ȑ-A敲ʉ
restartPolicy: 嵞嬯t{Eɾ敹Ȯ-湷D谹 restartPolicy: 嵞嬯t{Eɾ敹Ȯ-湷D谹
runtimeClassName: "448" runtimeClassName: "472"
schedulerName: "438" schedulerName: "462"
securityContext: securityContext:
fsGroup: -3029419263270634763 fsGroup: -3029419263270634763
fsGroupChangePolicy: ?jĎĭ¥#ƱÁR»淹揀. fsGroupChangePolicy: ?jĎĭ¥#ƱÁR»淹揀.
@ -736,23 +762,21 @@ spec:
subdomain: "397" subdomain: "397"
terminationGracePeriodSeconds: -2985049970189992560 terminationGracePeriodSeconds: -2985049970189992560
tolerations: tolerations:
- effect: Ɵ鳝稃Ȍ液文?謮ɶÎ磣:mʂ渢pɉ驻( - effect: 貛香"砻B鷋RȽXv*!ɝ茀Ǩ
key: "439" key: "463"
operator: ƞ=掔廛ĤJŇv膈ǣʛsĊ剞 operator: Ü
tolerationSeconds: 5238971742940252651 tolerationSeconds: 8594241010639209901
value: "440" value: "464"
topologySpreadConstraints: topologySpreadConstraints:
- labelSelector: - labelSelector:
matchExpressions: matchExpressions:
- key: OA_090ERG2nV.__p_Y-.2__a_dWU_V-_QA - key: z-g--v8-c58kh44k-b13--2.7a-h0-4d-z-23---49tw-a/G5-_-_Llmft6.5H905IBI-._g_0
operator: NotIn operator: DoesNotExist
values:
- 7CY-_dc__G6N-_-0o.0C_gV.9_G-.-z1Y_HEb.9x8
matchLabels: matchLabels:
4e-_07-ht-E6___-X__H.-39-A_-_l67Q.-_t--O.3L.z2-y.-...C4_-_G: 8-c_C.G.h--m.f N-_.F: 09z2
maxSkew: -1569123121 maxSkew: -702578810
topologyKey: "449" topologyKey: "473"
whenUnsatisfiable: 魨练脨,Ƃ3貊ɔ帘錇š裢C仗ɂ覥 whenUnsatisfiable: Ž氮怉ƥ;"薑Ȣ#闬輙怀¹bCũw
volumes: volumes:
- awsElasticBlockStore: - awsElasticBlockStore:
fsType: "47" fsType: "47"
@ -1004,14 +1028,14 @@ spec:
storagePolicyName: "103" storagePolicyName: "103"
volumePath: "101" volumePath: "101"
status: status:
availableReplicas: 1308809900 availableReplicas: -1324418171
conditions: conditions:
- lastTransitionTime: "2125-04-24T12:13:40Z" - lastTransitionTime: "2169-06-15T23:50:17Z"
message: "457" message: "481"
reason: "456" reason: "480"
status: ?Ď筌ʨ:ÿ1諘蚿[ĵ皥袨\k%橳 status: 楅©Ǫ壿/š^劶äɲ泒欞尟燬Ǻ媳ɦ
type: 议ĪS type: ƻ舁Ȁ贠ȇö匉a揘O 
fullyLabeledReplicas: 31486357 fullyLabeledReplicas: 2073220944
observedGeneration: -5594148640067537624 observedGeneration: -5431516755862952643
readyReplicas: -1983654895 readyReplicas: -141868138
replicas: 337922430 replicas: 432535745

View File

@ -1421,6 +1421,80 @@ var _ = SIGDescribe("ResourceQuota [Feature:PodPriority]", func() {
}) })
var _ = SIGDescribe("ResourceQuota [Feature:CrossNamespacePodAffinity] [alpha]", func() {
f := framework.NewDefaultFramework("cross-namespace-pod-affinity")
ginkgo.It("should verify ResourceQuota with cross namespace pod affinity scope using scope-selectors.", func() {
ginkgo.By("Creating a ResourceQuota with cross namespace pod affinity scope")
quota, err := createResourceQuota(
f.ClientSet, f.Namespace.Name, newTestResourceQuotaWithScopeSelector("quota-cross-namespace-pod-affinity", v1.ResourceQuotaScopeCrossNamespacePodAffinity))
framework.ExpectNoError(err)
ginkgo.By("Ensuring ResourceQuota status is calculated")
wantUsedResources := v1.ResourceList{v1.ResourcePods: resource.MustParse("0")}
err = waitForResourceQuota(f.ClientSet, f.Namespace.Name, quota.Name, wantUsedResources)
framework.ExpectNoError(err)
ginkgo.By("Creating a pod that does not use cross namespace affinity")
pod := newTestPodWithAffinityForQuota(f, "no-cross-namespace-affinity", &v1.Affinity{
PodAntiAffinity: &v1.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []v1.PodAffinityTerm{{
TopologyKey: "region",
}}}})
pod, err = f.ClientSet.CoreV1().Pods(f.Namespace.Name).Create(context.TODO(), pod, metav1.CreateOptions{})
framework.ExpectNoError(err)
ginkgo.By("Creating a pod that uses namespaces field")
podWithNamespaces := newTestPodWithAffinityForQuota(f, "with-namespaces", &v1.Affinity{
PodAntiAffinity: &v1.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []v1.PodAffinityTerm{{
TopologyKey: "region",
Namespaces: []string{"ns1"},
}}}})
podWithNamespaces, err = f.ClientSet.CoreV1().Pods(f.Namespace.Name).Create(context.TODO(), podWithNamespaces, metav1.CreateOptions{})
framework.ExpectNoError(err)
ginkgo.By("Ensuring resource quota captures podWithNamespaces usage")
wantUsedResources[v1.ResourcePods] = resource.MustParse("1")
err = waitForResourceQuota(f.ClientSet, f.Namespace.Name, quota.Name, wantUsedResources)
framework.ExpectNoError(err)
ginkgo.By("Creating a pod that uses namespaceSelector field")
podWithNamespaceSelector := newTestPodWithAffinityForQuota(f, "with-namespace-selector", &v1.Affinity{
PodAntiAffinity: &v1.PodAntiAffinity{
RequiredDuringSchedulingIgnoredDuringExecution: []v1.PodAffinityTerm{{
TopologyKey: "region",
NamespaceSelector: &metav1.LabelSelector{
MatchExpressions: []metav1.LabelSelectorRequirement{
{
Key: "team",
Operator: metav1.LabelSelectorOpIn,
Values: []string{"ads"},
},
},
}}}}})
podWithNamespaceSelector, err = f.ClientSet.CoreV1().Pods(f.Namespace.Name).Create(context.TODO(), podWithNamespaceSelector, metav1.CreateOptions{})
framework.ExpectNoError(err)
ginkgo.By("Ensuring resource quota captures podWithNamespaceSelector usage")
wantUsedResources[v1.ResourcePods] = resource.MustParse("2")
err = waitForResourceQuota(f.ClientSet, f.Namespace.Name, quota.Name, wantUsedResources)
framework.ExpectNoError(err)
ginkgo.By("Deleting the pods")
err = f.ClientSet.CoreV1().Pods(f.Namespace.Name).Delete(context.TODO(), pod.Name, *metav1.NewDeleteOptions(0))
framework.ExpectNoError(err)
err = f.ClientSet.CoreV1().Pods(f.Namespace.Name).Delete(context.TODO(), podWithNamespaces.Name, *metav1.NewDeleteOptions(0))
framework.ExpectNoError(err)
err = f.ClientSet.CoreV1().Pods(f.Namespace.Name).Delete(context.TODO(), podWithNamespaceSelector.Name, *metav1.NewDeleteOptions(0))
framework.ExpectNoError(err)
ginkgo.By("Ensuring resource quota status released the pod usage")
wantUsedResources[v1.ResourcePods] = resource.MustParse("0")
err = waitForResourceQuota(f.ClientSet, f.Namespace.Name, quota.Name, wantUsedResources)
framework.ExpectNoError(err)
})
})
// newTestResourceQuotaWithScopeSelector returns a quota that enforces default constraints for testing with scopeSelectors // newTestResourceQuotaWithScopeSelector returns a quota that enforces default constraints for testing with scopeSelectors
func newTestResourceQuotaWithScopeSelector(name string, scope v1.ResourceQuotaScope) *v1.ResourceQuota { func newTestResourceQuotaWithScopeSelector(name string, scope v1.ResourceQuotaScope) *v1.ResourceQuota {
hard := v1.ResourceList{} hard := v1.ResourceList{}
@ -1563,6 +1637,30 @@ func newTestPodForQuotaWithPriority(f *framework.Framework, name string, request
} }
} }
// newTestPodForQuota returns a pod that has the specified requests and limits
func newTestPodWithAffinityForQuota(f *framework.Framework, name string, affinity *v1.Affinity) *v1.Pod {
return &v1.Pod{
ObjectMeta: metav1.ObjectMeta{
Name: name,
},
Spec: v1.PodSpec{
// prevent disruption to other test workloads in parallel test runs by ensuring the quota
// test pods don't get scheduled onto a node
NodeSelector: map[string]string{
"x-test.k8s.io/unsatisfiable": "not-schedulable",
},
Affinity: affinity,
Containers: []v1.Container{
{
Name: "pause",
Image: imageutils.GetPauseImageName(),
Resources: v1.ResourceRequirements{},
},
},
},
}
}
// newTestPersistentVolumeClaimForQuota returns a simple persistent volume claim // newTestPersistentVolumeClaimForQuota returns a simple persistent volume claim
func newTestPersistentVolumeClaimForQuota(name string) *v1.PersistentVolumeClaim { func newTestPersistentVolumeClaimForQuota(name string) *v1.PersistentVolumeClaim {
return &v1.PersistentVolumeClaim{ return &v1.PersistentVolumeClaim{