You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@submarine.apache.org by pi...@apache.org on 2022/06/28 15:15:01 UTC

[submarine] branch master updated: SUBMARINE-1289. Add document about submarine launcher on Rancher

This is an automated email from the ASF dual-hosted git repository.

pingsutw pushed a commit to branch master
in repository https://gitbox.apache.org/repos/asf/submarine.git


The following commit(s) were added to refs/heads/master by this push:
     new 4ab1cd90 SUBMARINE-1289. Add document about submarine launcher on Rancher
4ab1cd90 is described below

commit 4ab1cd90626390f326294c902c0cb5d999bcc755
Author: cdmikechen <cd...@hotmail.com>
AuthorDate: Sat Jun 25 21:29:27 2022 +0800

    SUBMARINE-1289. Add document about submarine launcher on Rancher
    
    ### What is this PR for?
    Add document about submarine launcher on Rancher Desktop
    
    ### What type of PR is it?
    Documentation
    
    ### Todos
    * [x] - Launcher On Rancher section
    
    ### What is the Jira issue?
    https://issues.apache.org/jira/browse/SUBMARINE-1289
    
    ### How should this be tested?
    <!--
    * First time? Setup Travis CI as described on https://submarine.apache.org/contribution/contributions.html#continuous-integration
    * Strongly recommended: add automated unit tests for any new or changed behavior
    * Outline any manual steps to test the PR here.
    -->
    ### Screenshots (if appropriate)
    No
    
    ### Questions:
    * Do the license files need updating? No
    * Are there breaking changes for older versions? No
    * Does this need new documentation? Yes
    
    Author: cdmikechen <cd...@hotmail.com>
    
    Signed-off-by: Kevin <pi...@apache.org>
    
    Closes #973 from cdmikechen/SUBMARINE-1289 and squashes the following commits:
    
    c9f349aa [cdmikechen] SUBMARINE-1289. Add document about submarine launcher on Rancher
---
 .../designDocs/wip-designs/submarine-launcher.md   | 23 +++++++++++++++++++++-
 1 file changed, 22 insertions(+), 1 deletion(-)

diff --git a/website/docs/designDocs/wip-designs/submarine-launcher.md b/website/docs/designDocs/wip-designs/submarine-launcher.md
index 6f05d339..ff57c542 100644
--- a/website/docs/designDocs/wip-designs/submarine-launcher.md
+++ b/website/docs/designDocs/wip-designs/submarine-launcher.md
@@ -66,7 +66,7 @@ Submarine cluster management will automatically maintain the relationship betwee
 ### Launcher
 
 The submarine launcher module defines the complete interface.
-By using this interface, you can run the submarine server, and workspace in k8s / docker / AWS / GCE / Azure.
+By using this interface, you can run the submarine server, and workspace in k8s / docker / Rancher / OpenShift / AWS / GCE / Azure.
 
 
 ### Launcher On Docker
@@ -82,6 +82,27 @@ and run the service or workspace container in this cluster through scheduling al
 
 submarine operator
 
+### Launcher On Rancher
+
+This section is currently described based on the Rancher Desktop.
+
+Since we have replaced Traefik with Istio from 0.8.0, we need to turn off the Traefik in `Kubernetes Settings`.
+At the same time, we need to set kubernetes version to 1.21+, the minimum CPUs to 4, and the minimum Memory to 8G.
+
+Rancher Desktop use [Local Path Provisioner](https://github.com/rancher/local-path-provisioner) as the provisioner for StorageClass by default,
+so we need to modify the relevant configuration of StorageClass when using Helm to install Submarine.
+```yaml
+storageClass:
+  volumeBindingMode: WaitForFirstConsumer
+  provisioner: rancher.io/local-path
+```
+
+For other installation, please refer to [Launch submarine in the cluster](https://submarine.apache.org/docs/next/gettingStarted/quickstart#launch-submarine-in-the-cluster).
+In addition, we can use [kube-explorer](https://github.com/cnrancher/kube-explorer) to open Rancher Dashboard.
+
+### Launcher On OpenShift
+[TODO]
+
 ### Launcher On AWS
 [TODO]
 


---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@submarine.apache.org
For additional commands, e-mail: dev-help@submarine.apache.org