Documentation
¶
Overview ¶
Converts Kubernetes data models into our own internal data models.
(package name loosely inspired by strconv)
Index ¶
- Variables
- func ContainerForStatus(ctx context.Context, pod *v1.Pod, cStatus v1.ContainerStatus) (store.Container, error)
- func ContainerStatusToRuntimeState(status v1.ContainerStatus) model.RuntimeStatus
- func PodContainers(ctx context.Context, pod *v1.Pod, containerStatuses []v1.ContainerStatus) []store.Container
Constants ¶
This section is empty.
Variables ¶
Functions ¶
func ContainerForStatus ¶
func ContainerForStatus(ctx context.Context, pod *v1.Pod, cStatus v1.ContainerStatus) (store.Container, error)
Convert a Kubernetes Pod and ContainerStatus into a simpler Container model to store in the engine state.
func ContainerStatusToRuntimeState ¶
func ContainerStatusToRuntimeState(status v1.ContainerStatus) model.RuntimeStatus
func PodContainers ¶
func PodContainers(ctx context.Context, pod *v1.Pod, containerStatuses []v1.ContainerStatus) []store.Container
Convert a Kubernetes Pod into a list if simpler Container models to store in the engine state.
Types ¶
This section is empty.
Click to show internal directories.
Click to hide internal directories.