簡體   English   中英

如何在 kubernetes 中運行的 eclipse 中安裝卷?

[英]How to mount volumes in eclipse che workspaces running in kubernetes?

用戶將訪問https://che-eclipse-che.192.168.0.1.nip.io/#https://github.com/test/eclipse-che它有創建工作區的devfile。

第一個用戶注冊將通過 keycloak 進行,然后將創建工作區。 這意味着還將為用戶創建一個新的 kubernetes 命名空間。

在 devfile 我有環境變量:

    env:
      - value: /C/Users/Administrator/.m2:/home/user/.m2
        name: CHE_WORKSPACE_VOLUME

但是該卷在工作區中不可用。 我究竟做錯了什么?

https://www.eclipse.org/che/docs/che-7/end-user-guide/configuring-a-workspace-using-a-devfile/#中描述了如何在 Che 中使用持久存儲的方式將組件添加到 devfile_che

但恐怕它不能滿足你的需要。 您是否要求每個用戶都使用您的本地 maven 存儲庫? 如果是這樣,那是不可能的。 您只能為每個工作區啟用 maven 存儲庫卷,因此工作區重新啟動后將使用上一次的文件,但每個工作區使用自己的私有空間。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM