From 0f9be4f9bfa137819508dc4989507dc08a439101 Mon Sep 17 00:00:00 2001 From: Forest-L Date: Tue, 1 Dec 2020 11:31:34 +0800 Subject: [PATCH] update readme --- README.md | 42 +++++++++++++++++++++++++----------------- 1 file changed, 25 insertions(+), 17 deletions(-) diff --git a/README.md b/README.md index 2405442..bdf40b3 100644 --- a/README.md +++ b/README.md @@ -34,23 +34,31 @@ make ke-linux 3. Pod detection int the cluster, including pod best practices, pod exceptions information. ## Features -| YES/NO | CHECK ITEM | YES/NO | CHECK ITEM | YES/NO | CHECK ITEM | -| ------ | ------------------------| ------ | ------------------------| ------ | ------------------------| -| :white_check_mark: | ETCD/Core | :white_check_mark: | Controller-Manager/Core | :white_check_mark: | Schedule/Core | -| :white_check_mark: | Docker/Node | :white_check_mark: | IO/Node | :white_check_mark: | Memory/Node | -| :white_check_mark: | Kubelet/Node | :white_check_mark: | CPU/Node | :white_check_mark: | CorruptOverlay2/Node | -| :white_check_mark: | Deadlock/Node | :white_check_mark: | OOM/Node | :white_check_mark: | TaskHung/Node | -| :white_check_mark: | UnregisterNetDevice/Node| :white_check_mark: | kernel NULL pointer/Node| :white_check_mark: | Ext4Error/Node | -| :white_check_mark: | AUFSUmountHung/Node | :white_check_mark: | DockerHung/Node | :white_check_mark: | CorruptDockerImage/Node | -| :white_check_mark: | livenessProbe/Pod | :white_check_mark: | runAsPrivileged/Pod | :white_check_mark: | tagNotSpecified/Pod | -| :white_check_mark: | imageRegistry/Pod | :white_check_mark: | cpuLimitsMissing/Pod | :white_check_mark: | ImagePullBackOff/Pod | -| :white_check_mark: | NoSuchFileOrDirecto/Pod | :white_check_mark: | IO error/Pod | :white_check_mark: | NSuchDeviceOrAddress/Pod| -| :white_check_mark: | DeviceOrResourceBusy/Pod| :white_check_mark: | File exists/Pod | :white_check_mark: | Invalid argument/Pod | -| :white_check_mark: | TooManyOpenFiles/Pod | :white_check_mark: | NoSpaceLeftOnDevice/Pod | | Token expired/Pod | -| | kubelet expired/Pod | | apiserver expired/Pod | | cpuRequestsMissing/Pod | -| | hostIPCSet/Pod | | hostNetworkSet/Pod | | hostPIDSet/Pod | -| | hostPort/Pod | | memoryLimitsMissing/Pod | | memoryRequestsMiss/Pod | -| | notReadOnlyRootFiles/Pod| | pullPolicyNotAlways/Pod | | runAsRootAllowed/Pod | +| YES/NO | CHECK ITEM | YES/NO | CHECK ITEM | +| ------ | --------------------------------| ------ | --------------------------------| +| :white_check_mark: | ETCDStatus | :white_check_mark: | Controller-ManagerStatus | +| :white_check_mark: | ScheduleStatus | :white_check_mark: | WhetherTheNodeMemoryIsFull | +| :white_check_mark: | DockerStatus | :white_check_mark: | WhetherNodeDiskIsFull | +| :white_check_mark: | KubeletStatus | :white_check_mark: | WhetherNodeCPUIsFull | +| :white_check_mark: | WhetherNodeCorruptOverlay2 | :white_check_mark: | WhetherNodeKernelNULLPointer | +| :white_check_mark: | WhetherNodeDeadlock | :white_check_mark: | WhetherNodeOOM | +| :white_check_mark: | WhetherNodeExt4Error | :white_check_mark: | WhetherNodeTaskHung | +| :white_check_mark: | WhetherNodeUnregisterNetDevice | :white_check_mark: | WhetherNodeCorruptDockerImage | +| :white_check_mark: | WhetherNodeAUFSUmountHung | :white_check_mark: | WhetherNodeDockerHung | +| :white_check_mark: | WhetherPodSetLiveNessProbe | :white_check_mark: | WhetherPodSetTagNotSpecified | +| :white_check_mark: | WhetherPodSetRunAsPrivileged | :white_check_mark: | WhetherPodSetImagePullBackOff | +| :white_check_mark: | WhetherPodSetImageRegistry | :white_check_mark: | WhetherPodSetCpuLimitsMissing | +| :white_check_mark: | WhetherPodNoSuchFileOrDirectory | :white_check_mark: | WhetherPodIOError | +| :white_check_mark: | WhetherPodNoSuchDeviceOrAddress | :white_check_mark: | WhetherPodInvalidArgument | +| :white_check_mark: | WhetherPodDeviceOrResourceBusy | :white_check_mark: | WhetherPodFileExists | +| :white_check_mark: | WhetherPodTooManyOpenFiles | :white_check_mark: | WhetherPodNoSpaceLeftOnDevice | +| | WhetherNodeTokenExpired | | WhetherNodeApiServerExpired | +| | WhetherNodeKubeletExpired | | WhetherPodSetCpuRequestsMissing | +| | WhetherPodSetHostIPCSet | | WhetherPodSetHostNetworkSet | +| | WhetherPodHostPIDSet | | WhetherPodMemoryRequestsMiss | +| | WhetherPodSetHostPort | | WhetherPodSetMemoryLimitsMissing| +| | WhetherPodNotReadOnlyRootFiles | | WhetherPodSetPullPolicyNotAlways| +| | WhetherPodSetRunAsRootAllowed | | WhetherPodDangerousCapabilities | ## Results Example