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 <cdmikec...@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 <cdmikec...@hotmail.com> Signed-off-by: Kevin <pings...@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-unsubscr...@submarine.apache.org For additional commands, e-mail: dev-h...@submarine.apache.org