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.