Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
View Source
var ProwjobCmd = &cobra.Command{
Use: "prowjob",
Short: "Commands for processing Prow jobs",
}
ProwjobCmd represents the prowjob command
Functions ¶
This section is empty.
Types ¶
type HealthCheckConfig ¶
type HealthCheckConfig struct {
ExternalServices []Service `json:"externalServices"`
}
HealthCheckConfig represents configuration of external services which status will be checked
type HealthCheckStatus ¶
type HealthCheckStatus struct {
ExternalServices []Service `json:"externalServices"`
UnhealthyCriticalComponents map[string][]string `json:"unhealthyCriticalComponents"`
}
HealthCheckStatus contains specification and current status of external services and contains a map of currently unhealthy critical components
type Service ¶
type Service struct {
Name string `json:"name"`
CriticalComponents []string `json:"criticalComponents"`
StatusPageURL string `json:"statusPageURL"`
CurrentStatus status.Summary `json:"currentStatus"`
}
Service contains specification of an external service specified via config and holds an information about current status of related components
Click to show internal directories.
Click to hide internal directories.