【问题标题】:Deploy RStudio web IDE on Kubernetes via Helm通过 Helm 在 Kubernetes 上部署 RStudio Web IDE
【发布时间】:2022-01-05 10:26:25
【问题描述】:

我正在尝试在 Kubernetes 上部署 RStudio 社区。​​p>

我想使用 Helm 来简化流程(如果我必须自己指定不同的清单,我真的不知道从哪里开始)。 我找到了the dsri helm chart,但当然因为它是为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,尽管我并没有真正看到它的好处。

【问题讨论】:

    标签: kubernetes openshift rstudio-server okd


    【解决方案1】:

    您可以通过禁用 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,但请根据您的设置进行更改。

    【讨论】:

      猜你喜欢
      • 2018-11-08
      • 1970-01-01
      • 2019-10-19
      • 1970-01-01
      • 2020-01-15
      • 1970-01-01
      • 2019-07-22
      • 1970-01-01
      • 2020-06-02
      相关资源
      最近更新 更多