2017-09-22 14:56:10 -07:00
|
|
|
package types
|
|
|
|
|
|
|
|
// ContainerInfo stores information about containers
|
|
|
|
type ContainerInfo struct {
|
2017-09-22 16:44:02 -07:00
|
|
|
Name string `json:"name"`
|
|
|
|
Pid int `json:"pid"`
|
|
|
|
Image string `json:"image"`
|
|
|
|
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"`
|
2017-09-22 14:56:10 -07:00
|
|
|
}
|
|
|
|
|
|
|
|
// CrioInfo stores information about the crio daemon
|
|
|
|
type CrioInfo struct {
|
|
|
|
StorageDriver string `json:"storage_driver"`
|
|
|
|
StorageRoot string `json:"storage_root"`
|
|
|
|
CgroupDriver string `json:"cgroup_driver"`
|
|
|
|
}
|