我正在嘗試在 Kubernetes 上部署 RStudio 社區。
我想使用 Helm 來促進這個程序(如果我必須自己指定不同的清單,我真的不知道從哪里開始)。我發現了dsri掌舵圖,當然,因為它是由OKD我無法通過定期K8安裝
helm install rstudio dsri/rstudio \
--set serviceAccount.name=anyuid \
--set service.openshiftRoute.enabled=true \
--set image.repository=ghcr.io/maastrichtu-ids/rstudio \
--set image.tag=latest \
--set storage.mountPath=/home/rstudio \
--set password=changeme
有沒有辦法將此圖表轉換為在常規 Kubernetes 上作業?我可以切換到 okd 雖然我并沒有真正看到它的好處。
uj5u.com熱心網友回復:
您可以通過禁用 Openshift 特定資源的創建來使其作業。在這種情況下,它的 openshiftRoute。在我的情況下,命令如下所示:
helm install rstudio dsri/rstudio
--set serviceAccount.name=anyuid
--set service.openshiftRoute.enabled=false
--set image.repository=ghcr.io/maastrichtu-ids/rstudio
--set image.tag=latest
--set storage.mountPath=/home/rstudio
--set password=changeme
--set service.openshift.tls.enabled=false
--set serviceAccount.create=true
--set storage.enabled=false
我還必須進行設定,serviceAccount.create=true因為 Pod 在沒有它的情況下停留在 Pending 狀態,而且storage.enabled=false我沒有配置任何 PersistentVolumes,但請根據您的設定進行更改。
轉載請註明出處,本文鏈接:https://www.uj5u.com/qianduan/405323.html
標籤:
