kubernetesk8s.io/kubernetes/pkg/util/pod Index | Files

package pod

import "k8s.io/kubernetes/pkg/util/pod"

Index

Functions

func PatchPodStatus

func PatchPodStatus(ctx context.Context, c clientset.Interface, namespace, name string, uid types.UID, oldPodStatus, newPodStatus v1.PodStatus) (*v1.Pod, []byte, bool, error)

PatchPodStatus patches pod status. It returns true and avoids an update if the patch contains no changes.

func ReplaceOrAppendPodCondition

func ReplaceOrAppendPodCondition(conditions []v1.PodCondition, condition *v1.PodCondition) []v1.PodCondition

ReplaceOrAppendPodCondition replaces the first pod condition with equal type or appends if there is none

Source Files

pod.go

Version
v1.33.0 (latest)
Published
Apr 23, 2025
Platform
linux/amd64
Imports
10 packages
Last checked
3 hours ago

Tools for package owners.