Results 18 issues of K8sCat

### Committer Checklist (excluded from commit message) - [x] Verify design and implementation - [x] Verify test coverage and CI build status - [x] Verify documentation (including upgrade notes)

![image](https://user-images.githubusercontent.com/55872984/113243448-9d59b480-92e5-11eb-880c-7b8fa1c3aef5.png)

**Remove unreachable code** ```go if resp.StatusCode < 200 || resp.StatusCode >= 300 { return nil, fmt.Errorf("bad status code %q: %s", resp.Status, string(buf)) } ```

说明文档:https://mp.weixin.qq.com/s/kv6_hX8qVSuA6d7EYy1u4g

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `pip` dependencies of...

This PR was automatically created by Snyk using the credentials of a real user.Snyk has created this PR to fix one or more vulnerable packages in the `pip` dependencies of...

[//]: # "请按照以下格式关联 issue" [//]: # "请在提交 PR 前确认所提交的功能可用,附上截图即可,这将有助于项目维护者 review & merge 该 PR,谢谢" [//]: # "项目维护者一般仅在周末处理 PR,因此如若未能及时回复希望能理解" [//]: # "请在提交 PR 之前删除上面的注释" 我已确认该 PR 已自测通过,相关截图如下: