Documentation ¶
Overview ¶
package crioclient embeds github.com/kubernetes-incubator/cri-o/client to reduce dependencies.
Index ¶
Constants ¶
View Source
const ResolvPath = "io.kubernetes.cri-o.ResolvPath"
ResolvPath is the annotation for the cri-o mounted resolve path.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type ContainerInfo ¶
type ContainerInfo struct { Name string `json:"name"` Pid int `json:"pid"` Image string `json:"image"` ImageRef string `json:"image_ref"` CreatedTime int64 `json:"created_time"` Labels map[string]string `json:"labels"` Annotations map[string]string `json:"annotations"` CrioAnnotations map[string]string `json:"crio_annotations"` LogPath string `json:"log_path"` Root string `json:"root"` Sandbox string `json:"sandbox"` IP string `json:"ip_address"` }
ContainerInfo stores information about containers
type CrioClient ¶
type CrioClient interface { DaemonInfo() (CrioInfo, error) ContainerInfo(string) (*ContainerInfo, error) }
CrioClient is an interface to get information from crio daemon endpoint.
Click to show internal directories.
Click to hide internal directories.