Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type HealthChecker ¶
type HealthChecker struct {
// contains filtered or unexported fields
}
HealthChecker implements Check
func NewHealthChecker ¶
func NewHealthChecker(namespaces []string) HealthChecker
NewHealthChecker returns HealthChecker
func (HealthChecker) Check ¶
func (c HealthChecker) Check(ctx context.Context, client kubernetes.Interface) error
Check cheks nodes and system pods
type NamespaceResourcesDeleter ¶
type NamespaceResourcesDeleter struct {
// contains filtered or unexported fields
}
func MakeNamespaceResourcesDeleter ¶
func MakeNamespaceResourcesDeleter(logger logrus.FieldLogger) NamespaceResourcesDeleter
type NamespaceServicesDeleter ¶
type NamespaceServicesDeleter struct {
// contains filtered or unexported fields
}
func MakeNamespaceServicesDeleter ¶
func MakeNamespaceServicesDeleter(logger logrus.FieldLogger) NamespaceServicesDeleter
type UserNamespaceDeleter ¶
type UserNamespaceDeleter struct {
// contains filtered or unexported fields
}
func MakeUserNamespaceDeleter ¶
func MakeUserNamespaceDeleter(logger logrus.FieldLogger) UserNamespaceDeleter
Click to show internal directories.
Click to hide internal directories.