Jian He

Results 10 issues of Jian He

### Ⅰ. Describe what this PR does only for test ci ### II. Does this pull request fix one issue? ### III. Special notes for reviewers if any.

**What would you like to be added**: The helm chart is always missing to be updated, we could enforce this in CI test **Why is this needed**:

**What would you like to be added**: we can promote the hostnetwork feature annotation as the spec field from annotation **Why is this needed**:

**What would you like to be added**: **Why is this needed**:

**What would you like to be added**: **Why is this needed**:

**What would you like to be added**: We could have a first-class kubedl CLI for things like: - get/list jobs, - list pods for a job - stop a job...

**What happened**: The RBAC info is not in sync with all_in_one.yaml and also not in sync with helm

Here we can return the default image, instead of return empty image ``` func (h *KubeDLHandler) GetImageConfig() *ImageConfig { cm := &v1.ConfigMap{} err := h.client.Get(context.Background(), types.NamespacedName{ Namespace: constants.KubeDLSystemNamespace, Name: constants.KubeDLConsoleConfig,...

@SimonCqk can you add a documentation for the cron controller