### _Why are the changes needed?_ The changes are needed to improve helm chart usability. The PR introduces a few enhancements (one per commit) to make Kyuubi helm chart more friendly to be used. ### _How was this patch tested?_ - [ ] Add some test cases that check the changes thoroughly including negative and positive cases if possible - [ ] Add screenshots for manual tests if appropriate - [ ] [Run test](https://kyuubi.apache.org/docs/latest/develop_tools/testing.html#running-tests) locally before make a pull request Closes #3976 from dnskr/helm_charts_improvements. Closes #3976 b2896138 [dnskr] [K8S][HELM] Add serviceAccount and rbac creation support to helm chart f677247c [dnskr] [K8S][HELM] Add nodeSelector, tolerations, affinity and securityContext support to helm chart 00337f05 [dnskr] [K8S][HELM] Use {{ .Release.Name }} for resource names in helm chart 53677ae6 [dnskr] [K8S][HELM] Do not render Deployment resources if the value is not set 1073e03f [dnskr] [K8S][HELM] Add env and envFrom support to helm chart and delete redundant $KYUUBI_HOME variable set 95db61ba [dnskr] [K8S][HELM] Add more options for liveness and readiness probes to helm chart e860a2c6 [dnskr] [K8S][HELM] Add imagePullSecrets support to helm chart 6f4fd182 [dnskr] [K8S][HELM] Fix image tag assignment and compact Chart.yaml Authored-by: dnskr <dnskrv88@gmail.com> Signed-off-by: ulysses-you <ulyssesyou@apache.org> |
||
|---|---|---|
| .. | ||
| helm | ||
| playground | ||
| Dockerfile | ||
| kyuubi-configmap.yaml | ||
| kyuubi-deployment.yaml | ||
| kyuubi-pod.yaml | ||
| kyuubi-service.yaml | ||