Documentation ¶
Index ¶
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
This section is empty.
Types ¶
type CheckAllOptions ¶
type CheckAllOptions struct { Client kubernetes.Interface CheckUpdateStrategyOptions CheckUpdateStrategyOptions CheckAvailableReplicasOptions CheckAvailableReplicasOptions CheckPodRestartsOptions CheckPodRestartsOptions CheckProbesDefinedOptions CheckProbesDefinedOptions CheckContainerDefinedOptions CheckContainerDefinedOptions }
CheckAllOptions contains options needed to run all StatefulSet checks
type CheckAvailableReplicasOptions ¶
CheckAvailableReplicasOptions contains options needed to run CheckAvailableReplicas check
type CheckContainerDefinedOptions ¶
CheckContainerDefinedOptions contains options needed to run CheckContainerDefined check
type CheckPodRestartsOptions ¶
CheckPodRestartsOptions contains options needed to run CheckPodRestarts check
type CheckProbesDefinedOptions ¶
CheckProbesDefinedOptions contains options needed to run CheckProbesDefined check
type CheckStatefulSet ¶
type CheckStatefulSet interface { CheckUpdateStrategy(CheckUpdateStrategyOptions) icinga.Result CheckAvailableReplicas(CheckAvailableReplicasOptions) icinga.Result CheckPodRestarts(CheckPodRestartsOptions) icinga.Result CheckProbesDefined(CheckProbesDefinedOptions) icinga.Result CheckContainerDefined(CheckContainerDefinedOptions) icinga.Result CheckAll(CheckAllOptions) icinga.Results }
CheckStatefulSet interface to check a StatefulSet
func NewCheckStatefulSet ¶
func NewCheckStatefulSet(client kubernetes.Interface, name string, namespace string) CheckStatefulSet
NewCheckStatefulSet creates a new instance of CheckStatefulSet
type CheckUpdateStrategyOptions ¶
CheckUpdateStrategyOptions contains options needed to run CheckUpdateStrategy check
Click to show internal directories.
Click to hide internal directories.