From 663b7151c0e45d96fbaeeaa74e33521d090bc62a Mon Sep 17 00:00:00 2001 From: Jacob Tomlinson Date: Thu, 19 Dec 2019 16:49:57 +0000 Subject: [PATCH] Add deprecation notices to Dask chart (#18419) * Add deprecation notices to Dask chart Signed-off-by: Jacob Tomlinson * Update stable/dask/Chart.yaml Co-Authored-By: Scott Rigby Signed-off-by: Jacob Tomlinson --- stable/dask/Chart.yaml | 16 +++++++--------- stable/dask/README.md | 11 ++++++++++- stable/dask/templates/NOTES.txt | 14 +++++++++++--- 3 files changed, 28 insertions(+), 13 deletions(-) diff --git a/stable/dask/Chart.yaml b/stable/dask/Chart.yaml index 572f6d3880..773a92ff2b 100755 --- a/stable/dask/Chart.yaml +++ b/stable/dask/Chart.yaml @@ -1,17 +1,15 @@ --- apiVersion: v1 name: dask -version: 3.1.0 +version: 3.1.1 appVersion: 1.1.5 -description: Distributed computation in Python with task scheduling +# This chart is deprecated and no longer maintained. For details deprecation, +# including how to un-deprecate a chart see the PROCESSES.md file. +# New charts can be found at https://github.com/dask/helm-chart +deprecated: true +description: DEPRECATED Distributed computation in Python with task scheduling home: https://dask.org icon: https://avatars3.githubusercontent.com/u/17131925?v=3&s=200 sources: - https://github.com/dask/dask -maintainers: - - name: danielfrg - email: df.rodriguez143@gmail.com - - name: mrocklin - email: mrocklin@gmail.com - - name: beberg - email: beberg@gmail.com +maintainers: [] diff --git a/stable/dask/README.md b/stable/dask/README.md index c534042798..a188e806d2 100644 --- a/stable/dask/README.md +++ b/stable/dask/README.md @@ -1,4 +1,13 @@ -# Dask Helm Chart +# Dask Helm Chart - DEPRECATED + +**This chart is deprecated! You can find the new chart in:** + +- **Sources:** https://github.com/dask/helm-chart +- **Charts repository:** https://helm.dask.org/ + +```bash +helm repo add dask https://helm.dask.org/ +``` Dask allows distributed computation in Python. diff --git a/stable/dask/templates/NOTES.txt b/stable/dask/templates/NOTES.txt index d62f13b427..1372cdef0d 100755 --- a/stable/dask/templates/NOTES.txt +++ b/stable/dask/templates/NOTES.txt @@ -1,3 +1,11 @@ +DEPRECATION WARNING +------------------- + +This chart is now deprecated and will not receive further updates! +You can find the new chart at https://helm.dask.org/. + +-------------------- + Thank you for installing {{ .Chart.Name | upper }}, released at name: {{ .Release.Name }}. To learn more about the release, try: @@ -5,7 +13,7 @@ To learn more about the release, try: $ helm status {{ .Release.Name }} # information about running pods and this message $ helm get {{ .Release.Name }} # get full Kubernetes specification -This release includes a Dask scheduler, {{ .Values.worker.replicas }} Dask workers, and {{ .Values.jupyter.replicas }} Jupyter servers. +This release includes a Dask scheduler, {{ .Values.worker.replicas }} Dask workers, and {{ .Values.jupyter.replicas }} Jupyter servers. The Jupyter notebook server and Dask scheduler expose external services to which you can connect to manage notebooks, or connect directly to the Dask @@ -33,7 +41,7 @@ cluster. You can get these addresses by running the following: export DASK_SCHEDULER_UI_PORT=8081 kubectl port-forward --namespace {{ .Release.Namespace }} svc/{{ template "dask.fullname" . }}-scheduler $DASK_SCHEDULER_PORT:{{ .Values.scheduler.servicePort }} & kubectl port-forward --namespace {{ .Release.Namespace }} svc/{{ template "dask.fullname" . }}-scheduler $DASK_SCHEDULER_UI_PORT:{{ .Values.webUI.servicePort }} & - + {{- end }} @@ -59,7 +67,7 @@ cluster. You can get these addresses by running the following: echo http://$DASK_SCHEDULER_UI_IP:$DASK_SCHEDULER_UI_PORT -- Dask dashboard echo http://$JUPYTER_NOTEBOOK_IP:$JUPYTER_NOTEBOOK_PORT -- Jupyter notebook -NOTE: It may take a few minutes for the LoadBalancer IP to be available. Until then, the commands above will not work for the LoadBalancer service type. +NOTE: It may take a few minutes for the LoadBalancer IP to be available. Until then, the commands above will not work for the LoadBalancer service type. You can watch the status by running 'kubectl get svc --namespace {{ .Release.Namespace }} -w {{ template "dask.fullname" . }}-scheduler' NOTE: It may take a few minutes for the URLs above to be available if any EXTRA_PIP_PACKAGES or EXTRA_CONDA_PACKAGES were specified,