- Sort Score
- Result 10 results
- Languages All
Results 1 - 10 of 45 for onPodConditions (0.38 sec)
-
staging/src/k8s.io/client-go/applyconfigurations/batch/v1/podfailurepolicyrule.go
OnExitCodes *PodFailurePolicyOnExitCodesRequirementApplyConfiguration `json:"onExitCodes,omitempty"` OnPodConditions []PodFailurePolicyOnPodConditionsPatternApplyConfiguration `json:"onPodConditions,omitempty"` } // PodFailurePolicyRuleApplyConfiguration constructs an declarative configuration of the PodFailurePolicyRule type for use with // apply.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Aug 04 16:39:08 UTC 2022 - 3K bytes - Viewed (0) -
pkg/controller/job/pod_failure_policy_test.go
Rules: []batch.PodFailurePolicyRule{ { Action: "UnkonwnAction", OnPodConditions: []batch.PodFailurePolicyOnPodConditionsPattern{ { Type: v1.DisruptionTarget, Status: v1.ConditionTrue, }, }, }, { Action: batch.PodFailurePolicyActionIgnore, OnPodConditions: []batch.PodFailurePolicyOnPodConditionsPattern{ {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Apr 24 18:25:29 UTC 2024 - 22.7K bytes - Viewed (0) -
pkg/apis/batch/v1/defaults.go
obj.Spec.Suspend = utilpointer.Bool(false) } if obj.Spec.PodFailurePolicy != nil { for _, rule := range obj.Spec.PodFailurePolicy.Rules { if rule.OnPodConditions != nil { for i, pattern := range rule.OnPodConditions { if pattern.Status == "" { rule.OnPodConditions[i].Status = corev1.ConditionTrue } } } } } if utilfeature.DefaultFeatureGate.Enabled(features.JobPodReplacementPolicy) {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Oct 11 20:51:40 UTC 2023 - 3.1K bytes - Viewed (0) -
pkg/controller/job/pod_failure_policy.go
return &msg, true, &failJob } } } else if podFailurePolicyRule.OnPodConditions != nil { if podCondition := matchOnPodConditions(&failedPod.Status, podFailurePolicyRule.OnPodConditions); podCondition != nil { switch podFailurePolicyRule.Action { case batch.PodFailurePolicyActionIgnore: return nil, false, &ignore
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Tue Jul 18 20:44:11 UTC 2023 - 5.5K bytes - Viewed (0) -
pkg/apis/batch/validation/validation.go
} if len(rule.OnPodConditions) > 0 { allErrs = append(allErrs, validatePodFailurePolicyRuleOnPodConditions(rule.OnPodConditions, rulePath.Child("onPodConditions"))...) } if rule.OnExitCodes != nil && len(rule.OnPodConditions) > 0 { allErrs = append(allErrs, field.Invalid(rulePath, field.OmitValueType{}, "specifying both OnExitCodes and OnPodConditions is not supported")) }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Fri Mar 08 16:43:24 UTC 2024 - 51.2K bytes - Viewed (0) -
pkg/apis/batch/v1/defaults_test.go
}, PodFailurePolicy: &batchv1.PodFailurePolicy{ Rules: []batchv1.PodFailurePolicyRule{ { Action: batchv1.PodFailurePolicyActionFailJob, OnPodConditions: []batchv1.PodFailurePolicyOnPodConditionsPattern{ { Type: v1.DisruptionTarget, Status: v1.ConditionTrue, }, {
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Wed Apr 24 18:25:29 UTC 2024 - 20.8K bytes - Viewed (0) -
pkg/apis/batch/validation/validation_test.go
Rules: []batch.PodFailurePolicyRule{{ Action: batch.PodFailurePolicyActionIgnore, OnPodConditions: []batch.PodFailurePolicyOnPodConditionsPattern{{ Type: api.DisruptionTarget, Status: api.ConditionTrue, }}, }, { Action: batch.PodFailurePolicyActionFailJob, OnPodConditions: []batch.PodFailurePolicyOnPodConditionsPattern{{ Type: api.PodConditionType("CustomConditionType"),
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 20:49:09 UTC 2024 - 124.3K bytes - Viewed (0) -
staging/src/k8s.io/api/batch/v1/zz_generated.deepcopy.go
*out = *in if in.OnExitCodes != nil { in, out := &in.OnExitCodes, &out.OnExitCodes *out = new(PodFailurePolicyOnExitCodesRequirement) (*in).DeepCopyInto(*out) } if in.OnPodConditions != nil { in, out := &in.OnPodConditions, &out.OnPodConditions *out = make([]PodFailurePolicyOnPodConditionsPattern, len(*in)) copy(*out, *in) } return }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 20:49:09 UTC 2024 - 15.6K bytes - Viewed (0) -
pkg/apis/batch/zz_generated.deepcopy.go
*out = *in if in.OnExitCodes != nil { in, out := &in.OnExitCodes, &out.OnExitCodes *out = new(PodFailurePolicyOnExitCodesRequirement) (*in).DeepCopyInto(*out) } if in.OnPodConditions != nil { in, out := &in.OnPodConditions, &out.OnPodConditions *out = make([]PodFailurePolicyOnPodConditionsPattern, len(*in)) copy(*out, *in) } return }
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 20:49:09 UTC 2024 - 15.6K bytes - Viewed (0) -
pkg/apis/batch/v1/zz_generated.conversion.go
out.Action = batch.PodFailurePolicyAction(in.Action) out.OnExitCodes = (*batch.PodFailurePolicyOnExitCodesRequirement)(unsafe.Pointer(in.OnExitCodes)) out.OnPodConditions = *(*[]batch.PodFailurePolicyOnPodConditionsPattern)(unsafe.Pointer(&in.OnPodConditions)) return nil } // Convert_v1_PodFailurePolicyRule_To_batch_PodFailurePolicyRule is an autogenerated conversion function.
Registered: Sat Jun 15 01:39:40 UTC 2024 - Last Modified: Thu Mar 07 20:49:09 UTC 2024 - 36.6K bytes - Viewed (0)