Search Options

Results per page
Sort
Preferred Languages
Advance

Results 21 - 27 of 27 for RestartPolicyNever (0.41 sec)

  1. pkg/kubelet/kuberuntime/kuberuntime_manager.go

    	return expectedHash, containerStatus.Hash, containerStatus.Hash != expectedHash
    }
    
    func shouldRestartOnFailure(pod *v1.Pod) bool {
    	return pod.Spec.RestartPolicy != v1.RestartPolicyNever
    }
    
    func containerSucceeded(c *v1.Container, podStatus *kubecontainer.PodStatus) bool {
    	cStatus := podStatus.FindContainerStatusByName(c.Name)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 22 02:01:31 UTC 2024
    - 64.7K bytes
    - Viewed (0)
  2. pkg/kubelet/kubelet_test.go

    		// Only set expectedInitLastTerminationState when it is different from expectedLastTerminationState
    		expectedInitLastTerminationState map[string]v1.ContainerState
    	}{
    		{
    			restartPolicy: v1.RestartPolicyNever,
    			expectedState: map[string]v1.ContainerState{
    				"succeed": {Terminated: &v1.ContainerStateTerminated{
    					ExitCode:    0,
    					ContainerID: emptyContainerID,
    				}},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 106.9K bytes
    - Viewed (0)
  3. pkg/apis/core/validation/validation_test.go

    			}
    		})
    	}
    }
    
    func TestValidateRestartPolicy(t *testing.T) {
    	successCases := []core.RestartPolicy{
    		core.RestartPolicyAlways,
    		core.RestartPolicyOnFailure,
    		core.RestartPolicyNever,
    	}
    	for _, policy := range successCases {
    		if errs := validateRestartPolicy(&policy, field.NewPath("field")); len(errs) != 0 {
    			t.Errorf("expected success: %v", errs)
    		}
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 857.7K bytes
    - Viewed (0)
  4. pkg/kubelet/kubelet.go

    		// they are not expected to run again.
    		// We don't create and apply updates to cgroup if its a run once pod and was killed above
    		if !(podKilled && pod.Spec.RestartPolicy == v1.RestartPolicyNever) {
    			if !pcm.Exists(pod) {
    				if err := kl.containerManager.UpdateQOSCgroups(); err != nil {
    					klog.V(2).InfoS("Failed to update QoS cgroups while syncing pod", "pod", klog.KObj(pod), "err", err)
    				}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jun 14 16:09:17 UTC 2024
    - 126.1K bytes
    - Viewed (0)
  5. pkg/controller/job/job_controller_test.go

    				actual = job
    				return job, nil
    			}
    
    			// job & pods setup
    			job := newJob(tc.parallelism, tc.completions, tc.backoffLimit, batch.NonIndexedCompletion)
    			job.Spec.Template.Spec.RestartPolicy = v1.RestartPolicyNever
    			sharedInformerFactory.Batch().V1().Jobs().Informer().GetIndexer().Add(job)
    			podIndexer := sharedInformerFactory.Core().V1().Pods().Informer().GetIndexer()
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 11 15:36:36 UTC 2024
    - 229.2K bytes
    - Viewed (0)
  6. pkg/apis/core/types.go

    // is RestartPolicyAlways.
    type RestartPolicy string
    
    // These are valid restart policies
    const (
    	RestartPolicyAlways    RestartPolicy = "Always"
    	RestartPolicyOnFailure RestartPolicy = "OnFailure"
    	RestartPolicyNever     RestartPolicy = "Never"
    )
    
    // ContainerRestartPolicy is the restart policy for a single container.
    // This may only be set for init containers and only allowed value is "Always".
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 268.9K bytes
    - Viewed (0)
  7. staging/src/k8s.io/api/core/v1/types.go

    // is RestartPolicyAlways.
    // +enum
    type RestartPolicy string
    
    const (
    	RestartPolicyAlways    RestartPolicy = "Always"
    	RestartPolicyOnFailure RestartPolicy = "OnFailure"
    	RestartPolicyNever     RestartPolicy = "Never"
    )
    
    // ContainerRestartPolicy is the restart policy for a single container.
    // This may only be set for init containers and only allowed value is "Always".
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 390.8K bytes
    - Viewed (0)
Back to top