Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type Cpu ¶
type Cpu struct { }
Cpu collects inspection information on the host machines CPU cores and architecture
type Docker ¶
type Docker struct{}
Docker collects the information on the version of Docker on the system
type DockerInfo ¶
type DockerInfo struct { ServerErrors []string `json:"ServerErrors"` ServerVersion string `json:"ServerVersion"` Driver string `json:"Driver"` DockerRootDir string `json:"DockerRootDir"` }
DockerInfo contains the key fields from the `docker info` output
type Follower ¶
type Follower struct { }
Follower implements a inspection check for the FOLLOWER environment variable.
type Host ¶
type Host struct{}
Host collects inspection information on the host machine's metadata, such as the operating system
type LeaderPort ¶
LeaderPort is the port that the follower listens on
type Memory ¶
type Memory struct{}
Memory collects inspection information on the host machine's memory availability and usage
type Podman ¶
type Podman struct{}
Podman collects the information on the version of Podman on the system
type PodmanInfo ¶
type PodmanInfo struct { Version VersionInfo `json:"version"` Store StoreInfo `json:"store"` }
PodmanInfo contains the key fields from the `podman info` output
type StoreInfo ¶
type StoreInfo struct { GraphDriverName string `json:"graphDriverName"` GraphRoot string `json:"graphRoot"` RunRoot string `json:"runRoot"` VolumePath string `json:"volumePath"` }
StoreInfo contains the Podman storage information
type VersionInfo ¶
type VersionInfo struct {
Version string
}
VersionInfo contains the Podman version information