package pods
import "k8s.io/kubernetes/pkg/apis/core/pods"
Index ¶
- func ConvertDownwardAPIFieldLabel(version, label, value string) (string, string, error)
- func VisitContainersWithPath(podSpec *api.PodSpec, specPath *field.Path, visitor ContainerVisitorWithPath) bool
- type ContainerVisitorWithPath
Functions ¶
func ConvertDownwardAPIFieldLabel ¶
ConvertDownwardAPIFieldLabel converts the specified downward API field label and its value in the pod of the specified version to the internal version, and returns the converted label and value. This function returns an error if the conversion fails.
func VisitContainersWithPath ¶
func VisitContainersWithPath(podSpec *api.PodSpec, specPath *field.Path, visitor ContainerVisitorWithPath) bool
VisitContainersWithPath invokes the visitor function with a pointer to the spec of every container in the given pod spec and the field.Path to that container. If visitor returns false, visiting is short-circuited. VisitContainersWithPath returns true if visiting completes, false if visiting was short-circuited.
Types ¶
type ContainerVisitorWithPath ¶
ContainerVisitorWithPath is called with each container and the field.Path to that container, and returns true if visiting should continue.
Source Files ¶
helpers.go
- Version
- v1.33.0 (latest)
- Published
- Apr 23, 2025
- Platform
- linux/amd64
- Imports
- 4 packages
- Last checked
- 3 hours ago –
Tools for package owners.