Search Options

Results per page
Sort
Preferred Languages
Advance

Results 31 - 40 of 177 for ephemeral_container (0.28 sec)

  1. pkg/kubelet/container/helpers_test.go

    				Spec: v1.PodSpec{
    					Containers: []v1.Container{
    						{Name: "plain-ole-container"},
    					},
    					InitContainers: []v1.Container{
    						{Name: "init-container"},
    					},
    					EphemeralContainers: []v1.EphemeralContainer{
    						{EphemeralContainerCommon: v1.EphemeralContainerCommon{
    							Name: "debug-container",
    						}},
    					},
    				},
    			},
    			haveName:      "debug-container",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 22 01:55:46 UTC 2024
    - 24.5K bytes
    - Viewed (0)
  2. pkg/kubelet/pod/pod_manager.go

    // oldPod or newPod may be nil to signify creation or deletion.
    func updateMetrics(oldPod, newPod *v1.Pod) {
    	var numEC int
    	if oldPod != nil {
    		numEC -= len(oldPod.Spec.EphemeralContainers)
    	}
    	if newPod != nil {
    		numEC += len(newPod.Spec.EphemeralContainers)
    	}
    	if numEC != 0 {
    		metrics.ManagedEphemeralContainers.Add(float64(numEC))
    	}
    }
    
    // updatePodsInternal replaces the given pods in the current state of the
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 01 06:06:00 UTC 2024
    - 11.9K bytes
    - Viewed (0)
  3. api/discovery/api__v1.json

          "name": "pods/binding",
          "namespaced": true,
          "singularName": "",
          "verbs": [
            "create"
          ]
        },
        {
          "kind": "Pod",
          "name": "pods/ephemeralcontainers",
          "namespaced": true,
          "singularName": "",
          "verbs": [
            "get",
            "patch",
            "update"
          ]
        },
        {
          "group": "policy",
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 15 18:18:19 UTC 2023
    - 10.5K bytes
    - Viewed (0)
  4. pkg/registry/core/rest/storage_core.go

    		storage[resource+"/binding"] = podStorage.Binding
    		if podStorage.Eviction != nil {
    			storage[resource+"/eviction"] = podStorage.Eviction
    		}
    		storage[resource+"/ephemeralcontainers"] = podStorage.EphemeralContainers
    	}
    	if resource := "bindings"; apiResourceConfigSource.ResourceEnabled(corev1.SchemeGroupVersion.WithResource(resource)) {
    		storage[resource] = podStorage.LegacyBinding
    	}
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Oct 31 21:05:05 UTC 2023
    - 19.1K bytes
    - Viewed (0)
  5. pkg/registry/core/pod/strategy.go

    func dropNonEphemeralContainerUpdates(newPod, oldPod *api.Pod) *api.Pod {
    	pod := oldPod.DeepCopy()
    	pod.Name = newPod.Name
    	pod.Namespace = newPod.Namespace
    	pod.ResourceVersion = newPod.ResourceVersion
    	pod.UID = newPod.UID
    	pod.Spec.EphemeralContainers = newPod.Spec.EphemeralContainers
    	return pod
    }
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Mar 07 17:51:48 UTC 2024
    - 29.8K bytes
    - Viewed (0)
  6. pkg/kubelet/kuberuntime/kuberuntime_container_test.go

    			nil,
    		},
    		{
    			"Ephemeral Container w/o Target",
    			ephemeralContainerStartSpec(&v1.EphemeralContainer{
    				EphemeralContainerCommon: v1.EphemeralContainerCommon{
    					Name: "test",
    				},
    			}),
    			nil,
    		},
    		{
    			"Ephemeral Container w/ Target",
    			ephemeralContainerStartSpec(&v1.EphemeralContainer{
    				EphemeralContainerCommon: v1.EphemeralContainerCommon{
    					Name: "test",
    				},
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 28K bytes
    - Viewed (0)
  7. pkg/apis/core/validation/validation.go

    	}
    
    	// Part 2: Validate that the changes between oldPod.Spec.EphemeralContainers and
    	// newPod.Spec.EphemeralContainers are allowed.
    	//
    	// Existing EphemeralContainers may not be changed. Order isn't preserved by patch, so check each individually.
    	newContainerIndex := make(map[string]*core.EphemeralContainer)
    	specPath := field.NewPath("spec").Child("ephemeralContainers")
    	for i := range newPod.Spec.EphemeralContainers {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 349.5K bytes
    - Viewed (0)
  8. pkg/apis/core/v1/zz_generated.conversion.go

    	if err := s.AddGeneratedConversionFunc((*v1.EphemeralContainer)(nil), (*core.EphemeralContainer)(nil), func(a, b interface{}, scope conversion.Scope) error {
    		return Convert_v1_EphemeralContainer_To_core_EphemeralContainer(a.(*v1.EphemeralContainer), b.(*core.EphemeralContainer), scope)
    	}); err != nil {
    		return err
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 472.1K bytes
    - Viewed (0)
  9. pkg/apis/core/v1/defaults.go

    	}
    	if obj.TerminationMessagePolicy == "" {
    		obj.TerminationMessagePolicy = v1.TerminationMessageReadFile
    	}
    }
    
    func SetDefaults_EphemeralContainer(obj *v1.EphemeralContainer) {
    	SetDefaults_Container((*v1.Container)(&obj.EphemeralContainerCommon))
    }
    
    func SetDefaults_Service(obj *v1.Service) {
    	if obj.Spec.SessionAffinity == "" {
    		obj.Spec.SessionAffinity = v1.ServiceAffinityNone
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Apr 19 22:24:15 UTC 2024
    - 14.8K bytes
    - Viewed (0)
  10. pkg/apis/core/zz_generated.deepcopy.go

    func (in *EphemeralContainer) DeepCopyInto(out *EphemeralContainer) {
    	*out = *in
    	in.EphemeralContainerCommon.DeepCopyInto(&out.EphemeralContainerCommon)
    	return
    }
    
    // DeepCopy is an autogenerated deepcopy function, copying the receiver, creating a new EphemeralContainer.
    func (in *EphemeralContainer) DeepCopy() *EphemeralContainer {
    	if in == nil {
    		return nil
    	}
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Wed May 29 22:40:29 UTC 2024
    - 181.5K bytes
    - Viewed (0)
Back to top