package pod
import "k8s.io/kubernetes/pkg/util/pod"
Index ¶
- func PatchPodStatus(ctx context.Context, c clientset.Interface, namespace, name string, uid types.UID, oldPodStatus, newPodStatus v1.PodStatus) (*v1.Pod, []byte, bool, error)
- func ReplaceOrAppendPodCondition(conditions []v1.PodCondition, condition *v1.PodCondition) []v1.PodCondition
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.