Search Options

Results per page
Sort
Preferred Languages
Advance

Results 11 - 20 of 395 for podutil (0.35 sec)

  1. pkg/util/pod/pod.go

    	"fmt"
    
    	v1 "k8s.io/api/core/v1"
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/types"
    	"k8s.io/apimachinery/pkg/util/strategicpatch"
    	clientset "k8s.io/client-go/kubernetes"
    	podutil "k8s.io/kubernetes/pkg/api/v1/pod"
    )
    
    // PatchPodStatus patches pod status. It returns true and avoids an update if the patch contains no changes.
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon Nov 07 15:22:29 UTC 2022
    - 3K bytes
    - Viewed (0)
  2. pkg/kubelet/status/status_manager.go

    	// See https://issues.k8s.io/108594 for more details.
    	if podutil.IsPodPhaseTerminal(newPodStatus.Phase) {
    		if podutil.IsPodReadyConditionTrue(newPodStatus) || podutil.IsContainersReadyConditionTrue(newPodStatus) {
    			containersReadyCondition := generateContainersReadyConditionForTerminalPhase(newPodStatus.Phase)
    			podutil.UpdatePodCondition(&newPodStatus, &containersReadyCondition)
    
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu May 02 16:27:19 UTC 2024
    - 44.3K bytes
    - Viewed (0)
  3. pkg/kubelet/qos/policy.go

    See the License for the specific language governing permissions and
    limitations under the License.
    */
    
    package qos
    
    import (
    	v1 "k8s.io/api/core/v1"
    	utilfeature "k8s.io/apiserver/pkg/util/feature"
    	podutil "k8s.io/kubernetes/pkg/api/v1/pod"
    	v1qos "k8s.io/kubernetes/pkg/apis/core/v1/helper/qos"
    	"k8s.io/kubernetes/pkg/features"
    	"k8s.io/kubernetes/pkg/kubelet/types"
    )
    
    const (
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Mar 10 14:49:26 UTC 2023
    - 3.3K bytes
    - Viewed (0)
  4. pkg/controller/replicaset/replica_set_utils.go

    	for _, pod := range filteredPods {
    		if templateLabel.Matches(labels.Set(pod.Labels)) {
    			fullyLabeledReplicasCount++
    		}
    		if podutil.IsPodReady(pod) {
    			readyReplicasCount++
    			if podutil.IsPodAvailable(pod, rs.Spec.MinReadySeconds, metav1.Now()) {
    				availableReplicasCount++
    			}
    		}
    	}
    
    	failureCond := GetCondition(rs.Status, apps.ReplicaSetReplicaFailure)
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Mar 07 12:19:51 UTC 2023
    - 7.1K bytes
    - Viewed (0)
  5. pkg/kubelet/configmap/configmap_manager.go

    limitations under the License.
    */
    
    package configmap
    
    import (
    	"context"
    	"fmt"
    	"time"
    
    	v1 "k8s.io/api/core/v1"
    	clientset "k8s.io/client-go/kubernetes"
    	podutil "k8s.io/kubernetes/pkg/api/v1/pod"
    	corev1 "k8s.io/kubernetes/pkg/apis/core/v1"
    	"k8s.io/kubernetes/pkg/kubelet/util/manager"
    
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/runtime"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 5.5K bytes
    - Viewed (0)
  6. pkg/kubelet/secret/secret_manager.go

    limitations under the License.
    */
    
    package secret
    
    import (
    	"context"
    	"fmt"
    	"time"
    
    	v1 "k8s.io/api/core/v1"
    	clientset "k8s.io/client-go/kubernetes"
    	podutil "k8s.io/kubernetes/pkg/api/v1/pod"
    	corev1 "k8s.io/kubernetes/pkg/apis/core/v1"
    	"k8s.io/kubernetes/pkg/kubelet/util/manager"
    
    	metav1 "k8s.io/apimachinery/pkg/apis/meta/v1"
    	"k8s.io/apimachinery/pkg/runtime"
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Tue Jun 04 06:25:43 UTC 2024
    - 5.3K bytes
    - Viewed (0)
  7. pkg/volume/util/util.go

    	mounts = sets.New[string]()
    	devices = sets.New[string]()
    	seLinuxContainerContexts = make(map[string][]*v1.SELinuxOptions)
    
    	podutil.VisitContainers(&pod.Spec, podutil.AllFeatureEnabledContainers(), func(container *v1.Container, containerType podutil.ContainerType) bool {
    		var seLinuxOptions *v1.SELinuxOptions
    		if utilfeature.DefaultFeatureGate.Enabled(features.SELinuxMountReadWriteOncePod) {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri May 31 12:32:15 UTC 2024
    - 28.8K bytes
    - Viewed (0)
  8. pkg/controller/daemon/update.go

    			case newPod != nil:
    				// this pod is up to date, check its availability
    				if !podutil.IsPodAvailable(newPod, ds.Spec.MinReadySeconds, metav1.Time{Time: now}) {
    					// an unavailable new pod is counted against maxUnavailable
    					numUnavailable++
    				}
    			default:
    				// this pod is old, it is an update candidate
    				switch {
    				case !podutil.IsPodAvailable(oldPod, ds.Spec.MinReadySeconds, metav1.Time{Time: now}):
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Mon May 13 16:53:53 UTC 2024
    - 24.4K bytes
    - Viewed (0)
  9. pkg/kubelet/prober/worker.go

    		klog.V(3).InfoS("Pod is terminated, exiting probe worker",
    			"pod", klog.KObj(w.pod), "phase", status.Phase)
    		return false
    	}
    
    	c, ok := podutil.GetContainerStatus(status.ContainerStatuses, w.container.Name)
    	if !ok || len(c.ContainerID) == 0 {
    		c, ok = podutil.GetContainerStatus(status.InitContainerStatuses, w.container.Name)
    		if !ok || len(c.ContainerID) == 0 {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Thu Jul 27 01:28:06 UTC 2023
    - 10.7K bytes
    - Viewed (0)
  10. pkg/kubelet/cm/helpers_linux.go

    			}
    			out = append(out, pid)
    		}
    	}
    	return out, nil
    }
    
    // GetPodCgroupNameSuffix returns the last element of the pod CgroupName identifier
    func GetPodCgroupNameSuffix(podUID types.UID) string {
    	return podCgroupNamePrefix + string(podUID)
    }
    
    // NodeAllocatableRoot returns the literal cgroup path for the node allocatable cgroup
    func NodeAllocatableRoot(cgroupRoot string, cgroupsPerQOS bool, cgroupDriver string) string {
    Registered: Sat Jun 15 01:39:40 UTC 2024
    - Last Modified: Fri Jul 14 11:52:28 UTC 2023
    - 9.8K bytes
    - Viewed (0)
Back to top