Documentation
¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
Types ¶
type Category ¶
type Category struct { ID CategoryID // contains filtered or unexported fields }
Category is a group of checkers
func NewCategory ¶
func NewCategory(id CategoryID, checkers []Checker, enabled bool) *Category
type CategoryID ¶
type CategoryID string
const ( Kubernetes CategoryID = "kubernetes" FissionServices CategoryID = "fission-services" FissionVersion CategoryID = "fission-version" )
type HealthChecker ¶
type HealthChecker struct {
// contains filtered or unexported fields
}
func NewHealthChecker ¶
func NewHealthChecker(cmd cmd.Client, categoryIDs []CategoryID) *HealthChecker
func (*HealthChecker) CheckFissionVersion ¶
func (*HealthChecker) CheckKubeVersion ¶
func (hc *HealthChecker) CheckKubeVersion() (err error)
func (*HealthChecker) CheckServiceStatus ¶
func (hc *HealthChecker) CheckServiceStatus(ctx context.Context, namespace, name, svcName string) (err error)
Click to show internal directories.
Click to hide internal directories.