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 <[email protected]>
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 <[email protected]>
Signed-off-by: Kevin <[email protected]>
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: [email protected]
For additional commands, e-mail: [email protected]