โ๏ธJupyterHub
AI/ML with Jupyter on Kubernetes: JupyterHub
Install Helm
Kubernetes ํด๋ฌ์คํฐ๋ฅผ ์ํ Helm ์ค์น๊ฐ ๋์ด ์์ง ์์ ๊ฒฝ์ฐ ์๋ ๋ช ๋ น์ ํตํด ์ค์น ์งํ:
curl -fsSL -o get_helm.sh https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3
chmod 700 get_helm.sh
./get_helm.shUse Helm to deploy JupyterHub
JupyterHub ์ค์น๋ฅผ ์ํ Helm Chart ์ ๋ณด๋ฅผ ์ ๋ฐ์ดํธ:
helm repo add jupyterhub https://jupyterhub.github.io/helm-chart/
helm repo update์ค์น ๋จ๊ณ์์ ์ค์ ๊ฐ์ ์กฐ์ ํ ์ ์๋๋ก config.yaml ํ์ผ์ ์ฌ์ฉํ ์ ์์ผ๋ฉฐ ๊ธฐ๋ณธ ๊ฐ์ผ๋ก ์ค์ ํ๋๋ผ๋ ๋น ํ์ผ์ ํ์ํฉ๋๋ค
touch config.yaml๊ณต์ ๋ฌธ์ ํ์ด์ง๋ฅผ ์ฐธ๊ณ ํ์ฌ ์ต์ ๋ฒ์ ํน์ ์ํ๋ ๋ฒ์ ์ JupyterHub ๋ฅผ ์ค์นํฉ๋๋ค.
helm upgrade --cleanup-on-fail \
--install hub jupyterhub/jupyterhub \
--namespace jup \
--create-namespace \
--version=2.0.0 \
--values config.yamlDelete the helm release
helm delete <YOUR-HELM-RELEASE-NAME>kubectl delete namespace <YOUR-NAMESPACE>Reference
Last updated