Documentation ¶
Index ¶
- func ControlPlaneStatus(osmControlPlaneNamespace common.MeshNamespace, localPort uint16, ...) error
- type NoBadOsmPodLogsCheck
- func HasNoBadOsmControllerLogsCheck(client kubernetes.Interface, osmControlPlaneNamespace common.MeshNamespace) NoBadOsmPodLogsCheck
- func HasNoBadOsmInjectorLogsCheck(client kubernetes.Interface, osmControlPlaneNamespace common.MeshNamespace) NoBadOsmPodLogsCheck
- func HasNoBadOsmPodLogsCheck(client kubernetes.Interface, osmControlPlaneNamespace common.MeshNamespace, ...) NoBadOsmPodLogsCheck
Constants ¶
This section is empty.
Variables ¶
This section is empty.
Functions ¶
func ControlPlaneStatus ¶
func ControlPlaneStatus(osmControlPlaneNamespace common.MeshNamespace, localPort uint16, actionConfig *action.Configuration) error
ControlPlaneStatus determines the status of the OSM control plane.
Types ¶
type NoBadOsmPodLogsCheck ¶
type NoBadOsmPodLogsCheck struct {
// contains filtered or unexported fields
}
NoBadOsmPodLogsCheck implements common.Runnable
func HasNoBadOsmControllerLogsCheck ¶
func HasNoBadOsmControllerLogsCheck(client kubernetes.Interface, osmControlPlaneNamespace common.MeshNamespace) NoBadOsmPodLogsCheck
HasNoBadOsmControllerLogsCheck checks whether the osm controller pods in the namespace have bad (fatal/error/warning/fail) log messages
func HasNoBadOsmInjectorLogsCheck ¶
func HasNoBadOsmInjectorLogsCheck(client kubernetes.Interface, osmControlPlaneNamespace common.MeshNamespace) NoBadOsmPodLogsCheck
HasNoBadOsmInjectorLogsCheck checks whether the osm controller pods in the namespace have bad (fatal/error/warning/fail) log messages
func HasNoBadOsmPodLogsCheck ¶
func HasNoBadOsmPodLogsCheck(client kubernetes.Interface, osmControlPlaneNamespace common.MeshNamespace, podLabelSelector metav1.LabelSelector, podName string, containerName string) NoBadOsmPodLogsCheck
HasNoBadOsmPodLogsCheck checks whether the specified osm pods in the namespace have bad (fatal/error/warning/fail) log messages
func (NoBadOsmPodLogsCheck) Description ¶
func (check NoBadOsmPodLogsCheck) Description() string
Description implements common.Runnable
func (NoBadOsmPodLogsCheck) FixIt ¶
func (check NoBadOsmPodLogsCheck) FixIt() error
FixIt implements common.Runnable.
func (NoBadOsmPodLogsCheck) Run ¶
func (check NoBadOsmPodLogsCheck) Run() outcomes.Outcome
Run implements common.Runnable
func (NoBadOsmPodLogsCheck) Suggestion ¶
func (check NoBadOsmPodLogsCheck) Suggestion() string
Suggestion implements common.Runnable.