You are viewing a plain text version of this content. The canonical link for it is here.
Posted to commits@submarine.apache.org by pi...@apache.org on 2021/08/28 03:08:58 UTC

[submarine-site] branch asf-site updated: Deploy website - based on 998ced28bb553ad8753f9d73b5f3d20c1ccb7222

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

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


The following commit(s) were added to refs/heads/asf-site by this push:
     new 575e321  Deploy website - based on 998ced28bb553ad8753f9d73b5f3d20c1ccb7222
575e321 is described below

commit 575e3212b01f030ba7d913a4aebd93e1f55882ba
Author: pingsutw <pi...@apache.org>
AuthorDate: Sat Aug 28 03:07:11 2021 +0000

    Deploy website - based on 998ced28bb553ad8753f9d73b5f3d20c1ccb7222
---
 404.html                                                            | 6 +++---
 docs/adminDocs/yarn/README/index.html                               | 6 +++---
 docs/adminDocs/yarn/TestAndTroubleshooting/index.html               | 6 +++---
 docs/adminDocs/yarn/workbench/HowToRun/index.html                   | 6 +++---
 docs/adminDocs/yarn/workbench/README.zh-CN/index.html               | 6 +++---
 docs/adminDocs/yarn/workbench/README/index.html                     | 6 +++---
 docs/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html     | 6 +++---
 docs/api/environment/index.html                                     | 6 +++---
 docs/api/experiment-template/index.html                             | 6 +++---
 docs/api/experiment/index.html                                      | 6 +++---
 docs/api/notebook/index.html                                        | 6 +++---
 docs/community/HowToCommit/index.html                               | 6 +++---
 docs/community/README/index.html                                    | 6 +++---
 docs/community/contributing/index.html                              | 6 +++---
 docs/designDocs/architecture-and-requirements/index.html            | 6 +++---
 docs/designDocs/environments-implementation/index.html              | 6 +++---
 docs/designDocs/experiment-implementation/index.html                | 6 +++---
 docs/designDocs/implementation-notes/index.html                     | 6 +++---
 docs/designDocs/notebook-implementation/index.html                  | 6 +++---
 docs/designDocs/storage-implementation/index.html                   | 6 +++---
 docs/designDocs/submarine-server/architecture/index.html            | 6 +++---
 docs/designDocs/submarine-server/experimentSpec/index.html          | 6 +++---
 docs/designDocs/wip-designs/security-implementation/index.html      | 6 +++---
 docs/designDocs/wip-designs/submarine-clusterServer/index.html      | 6 +++---
 docs/designDocs/wip-designs/submarine-launcher/index.html           | 6 +++---
 docs/devDocs/BuildFromCode/index.html                               | 6 +++---
 docs/devDocs/Dependencies/index.html                                | 6 +++---
 docs/devDocs/Development/index.html                                 | 6 +++---
 docs/devDocs/IntegrationTestE2E/index.html                          | 6 +++---
 docs/devDocs/IntegrationTestK8s/index.html                          | 6 +++---
 docs/devDocs/README/index.html                                      | 6 +++---
 docs/download/index.html                                            | 6 +++---
 docs/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html  | 6 +++---
 docs/ecosystem/kaldi/WriteDockerfileKaldi/index.html                | 6 +++---
 docs/gettingStarted/helm/index.html                                 | 6 +++---
 docs/gettingStarted/kind/index.html                                 | 6 +++---
 docs/gettingStarted/notebook/index.html                             | 6 +++---
 docs/gettingStarted/python-sdk/index.html                           | 6 +++---
 docs/gettingStarted/quickstart/index.html                           | 6 +++---
 docs/index.html                                                     | 6 +++---
 docs/next/adminDocs/yarn/README/index.html                          | 6 +++---
 docs/next/adminDocs/yarn/TestAndTroubleshooting/index.html          | 6 +++---
 docs/next/adminDocs/yarn/workbench/HowToRun/index.html              | 6 +++---
 docs/next/adminDocs/yarn/workbench/README.zh-CN/index.html          | 6 +++---
 docs/next/adminDocs/yarn/workbench/README/index.html                | 6 +++---
 .../next/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html | 6 +++---
 docs/next/api/environment/index.html                                | 6 +++---
 docs/next/api/experiment-template/index.html                        | 6 +++---
 docs/next/api/experiment/index.html                                 | 6 +++---
 docs/next/api/notebook/index.html                                   | 6 +++---
 docs/next/community/HowToCommit/index.html                          | 6 +++---
 docs/next/community/README/index.html                               | 6 +++---
 docs/next/community/contributing/index.html                         | 6 +++---
 docs/next/designDocs/architecture-and-requirements/index.html       | 6 +++---
 docs/next/designDocs/environments-implementation/index.html         | 6 +++---
 docs/next/designDocs/experiment-implementation/index.html           | 6 +++---
 docs/next/designDocs/implementation-notes/index.html                | 6 +++---
 docs/next/designDocs/notebook-implementation/index.html             | 6 +++---
 docs/next/designDocs/storage-implementation/index.html              | 6 +++---
 docs/next/designDocs/submarine-server/architecture/index.html       | 6 +++---
 docs/next/designDocs/submarine-server/experimentSpec/index.html     | 6 +++---
 docs/next/designDocs/wip-designs/security-implementation/index.html | 6 +++---
 docs/next/designDocs/wip-designs/submarine-clusterServer/index.html | 6 +++---
 docs/next/designDocs/wip-designs/submarine-launcher/index.html      | 6 +++---
 docs/next/devDocs/BuildFromCode/index.html                          | 6 +++---
 docs/next/devDocs/Dependencies/index.html                           | 6 +++---
 docs/next/devDocs/Development/index.html                            | 6 +++---
 docs/next/devDocs/IntegrationTestE2E/index.html                     | 6 +++---
 docs/next/devDocs/IntegrationTestK8s/index.html                     | 6 +++---
 docs/next/devDocs/README/index.html                                 | 6 +++---
 docs/next/download/index.html                                       | 6 +++---
 .../ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html   | 6 +++---
 docs/next/ecosystem/kaldi/WriteDockerfileKaldi/index.html           | 6 +++---
 docs/next/gettingStarted/helm/index.html                            | 6 +++---
 docs/next/gettingStarted/kind/index.html                            | 6 +++---
 docs/next/gettingStarted/notebook/index.html                        | 6 +++---
 docs/next/gettingStarted/python-sdk/index.html                      | 6 +++---
 docs/next/gettingStarted/quickstart/index.html                      | 6 +++---
 docs/next/index.html                                                | 6 +++---
 docs/next/releases/submarine-release-0.2.0/index.html               | 6 +++---
 docs/next/releases/submarine-release-0.3.0/index.html               | 6 +++---
 docs/next/releases/submarine-release-0.4.0/index.html               | 6 +++---
 docs/next/releases/submarine-release-0.5.0/index.html               | 6 +++---
 docs/next/userDocs/api/environment/index.html                       | 6 +++---
 docs/next/userDocs/api/experiment-template/index.html               | 6 +++---
 docs/next/userDocs/api/experiment/index.html                        | 6 +++---
 docs/next/userDocs/api/notebook/index.html                          | 6 +++---
 docs/next/userDocs/others/mlflow/index.html                         | 6 +++---
 docs/next/userDocs/others/tensorboard/index.html                    | 6 +++---
 docs/next/userDocs/submarine-sdk/README/index.html                  | 6 +++---
 docs/next/userDocs/submarine-sdk/experiment-client/index.html       | 6 +++---
 docs/next/userDocs/submarine-sdk/model-client/index.html            | 6 +++---
 docs/next/userDocs/submarine-sdk/pysubmarine/development/index.html | 6 +++---
 docs/next/userDocs/submarine-sdk/tracking/index.html                | 6 +++---
 .../userDocs/submarine-security/spark-security/README/index.html    | 6 +++---
 .../spark-security/build-submarine-spark-security-plugin/index.html | 6 +++---
 docs/next/userDocs/yarn/Dockerfiles/index.html                      | 6 +++---
 docs/next/userDocs/yarn/TestAndTroubleshooting/index.html           | 6 +++---
 docs/next/userDocs/yarn/WriteDockerfileMX/index.html                | 6 +++---
 docs/next/userDocs/yarn/WriteDockerfilePT/index.html                | 6 +++---
 docs/next/userDocs/yarn/WriteDockerfileTF/index.html                | 6 +++---
 docs/next/userDocs/yarn/YARNRuntimeGuide/index.html                 | 6 +++---
 .../ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html      | 6 +++---
 docs/releases/submarine-release-0.2.0/index.html                    | 6 +++---
 docs/releases/submarine-release-0.3.0/index.html                    | 6 +++---
 docs/releases/submarine-release-0.4.0/index.html                    | 6 +++---
 docs/releases/submarine-release-0.5.0/index.html                    | 6 +++---
 docs/userDocs/api/environment/index.html                            | 6 +++---
 docs/userDocs/api/experiment-template/index.html                    | 6 +++---
 docs/userDocs/api/experiment/index.html                             | 6 +++---
 docs/userDocs/api/notebook/index.html                               | 6 +++---
 docs/userDocs/others/mlflow/index.html                              | 6 +++---
 docs/userDocs/others/tensorboard/index.html                         | 6 +++---
 docs/userDocs/submarine-sdk/README/index.html                       | 6 +++---
 docs/userDocs/submarine-sdk/experiment-client/index.html            | 6 +++---
 docs/userDocs/submarine-sdk/model-client/index.html                 | 6 +++---
 docs/userDocs/submarine-sdk/pysubmarine/development/index.html      | 6 +++---
 docs/userDocs/submarine-sdk/tracking/index.html                     | 6 +++---
 docs/userDocs/submarine-security/spark-security/README/index.html   | 6 +++---
 .../spark-security/build-submarine-spark-security-plugin/index.html | 6 +++---
 docs/userDocs/yarn/Dockerfiles/index.html                           | 6 +++---
 docs/userDocs/yarn/TestAndTroubleshooting/index.html                | 6 +++---
 docs/userDocs/yarn/WriteDockerfileMX/index.html                     | 6 +++---
 docs/userDocs/yarn/WriteDockerfilePT/index.html                     | 6 +++---
 docs/userDocs/yarn/WriteDockerfileTF/index.html                     | 6 +++---
 docs/userDocs/yarn/YARNRuntimeGuide/index.html                      | 6 +++---
 .../ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html      | 6 +++---
 index.html                                                          | 6 +++---
 lunr-index.json                                                     | 2 +-
 main.4de362fa.js                                                    | 2 ++
 main.5ab91245.js.LICENSE.txt => main.4de362fa.js.LICENSE.txt        | 0
 main.5ab91245.js                                                    | 2 --
 search-doc.json                                                     | 2 +-
 versions/index.html                                                 | 6 +++---
 134 files changed, 391 insertions(+), 391 deletions(-)

diff --git a/404.html b/404.html
index 0416ec0..7983bd0 100644
--- a/404.html
+++ b/404.html
@@ -8,13 +8,13 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Page Not Found | Apache Submarine</title><meta data-react-helmet="true" property="og:title" content="Page Not Found | Apache Submarine"><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_tag" content=" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 </body>
 </html>
\ No newline at end of file
diff --git a/docs/adminDocs/yarn/README/index.html b/docs/adminDocs/yarn/README/index.html
index 15fa06a..3a60f82 100644
--- a/docs/adminDocs/yarn/README/index.html
+++ b/docs/adminDocs/yarn/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Running Submarine on YARN | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defaul [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/adminDocs/yarn/TestAndTroubleshooting/index.html b/docs/adminDocs/yarn/TestAndTroubleshooting/index.html
index 27b5e8d..b5feee2 100644
--- a/docs/adminDocs/yarn/TestAndTroubleshooting/index.html
+++ b/docs/adminDocs/yarn/TestAndTroubleshooting/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Test and Troubleshooting | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># A simple script to get information about mount points and pids and their</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># mount namespaces.</span><span class="toke [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">[</span><span class="token plain"> </span><span class="token variable" style="color:rgb(191, 199, 213)">$#</span><span class="token plain"> -ne </span><span class="token number" style="color:rgb(247, 140, 108)">1</span><span class="token  [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">ID</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token variable" style="color:rgb(191, 199, 213)">$1</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -31,7 +31,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">printf</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;PID</span><span class="token string entity" style="color:rgb(195, 232, 141)">\t</span><span class="token string" style="color:rgb(195, 232, 141)">NAME</span><span class="token string entity" style="color:rgb(195, 23 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/adminDocs/yarn/workbench/HowToRun/index.html b/docs/adminDocs/yarn/workbench/HowToRun/index.html
index a345622..e0897c8 100644
--- a/docs/adminDocs/yarn/workbench/HowToRun/index.html
+++ b/docs/adminDocs/yarn/workbench/HowToRun/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">HowToRun | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><meta da [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">// choose a database</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">use ${target_database};</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">// list all tables</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">show tables;</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">// list the data in the table</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">select * from ${target_table};</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><h1><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="run-submarine-workbench-without-docker"></a>Run Subm [...]
@@ -30,7 +30,7 @@ path of workbench/lib for the first time. Or you can add parameter, getMysqlJar,
 to get MySQL jar automatically.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">cd submarine</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./bin/submarine-daemon.sh start getMysqlJar</span></div> [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/adminDocs/yarn/workbench/README.zh-CN/index.html b/docs/adminDocs/yarn/workbench/README.zh-CN/index.html
index a68cd7f..3848b58 100644
--- a/docs/adminDocs/yarn/workbench/README.zh-CN/index.html
+++ b/docs/adminDocs/yarn/workbench/README.zh-CN/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">README.zh-CN | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><met [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/adminDocs/yarn/workbench/README/index.html b/docs/adminDocs/yarn/workbench/README/index.html
index 48c5ef5..a1f196d 100644
--- a/docs/adminDocs/yarn/workbench/README/index.html
+++ b/docs/adminDocs/yarn/workbench/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">README | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><meta data [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 Data scientists can interactively access notebooks, submit/manage jobs, manage models, create model training workflows, access data sets, and more through Submarine Workbench.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="register"></a>Register<a class="hash-link" href="#register" title="Direct link to heading">#</a></h2><p>Everyone who needs to use Submarine for machine learning algorithm development can log in to Submarine Workbench&#x27;s WEB homepa [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html b/docs/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html
index 5aca5f1..709b1e2 100644
--- a/docs/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html
+++ b/docs/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">setup-jupyter | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><me [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,14 +22,14 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 forward to the kind nodes. Please refer to <a href="https://kind.sigs.k8s.io/docs/user/configuration/#extra-mounts" target="_blank" rel="noopener noreferrer">kind configuration</a>
 for more details.</p><p>You need to create a kind config file. The following is an example :</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">kind: Cluster</span></div><div class="token-line" style="color:#bfc7d5"><span class="token p [...]
 In this <a target="_blank" href="/assets/files/jupyter-b412bca5cd2199cfea640f5453431d9d.yaml">example yaml</a>, we use <a href="https://hub.docker.com/r/jupyter/minimal-notebook/" target="_blank" rel="noopener noreferrer">jupyter/minimal-notebook</a>
 to make a single notebook running on the kind node.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">kubectl apply -f jupyter.yaml --namespace submarine</span></div></div></div><button type="button" aria-label="Copy code to clipboard" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/api/environment/index.html b/docs/api/environment/index.html
index a904b64..50aab0e 100644
--- a/docs/api/environment/index.html
+++ b/docs/api/environment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Environment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,12 +22,12 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 future releases.</p></blockquote><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="create-environment"></a>Create Environment<a class="hash-link" href="#create-environment" title="Direct link to heading">#</a></h2><p><code>POST /api/v1/environment</code></p><p><strong>Example Request</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-sh codeBlock_tuNs thin-scrollbar"><div class="codeBlock [...]
 &quot;name&quot; of EnvironmentSpec is not supported.</p></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="delete-environment"></a>Delete environment<a class="hash-link" href="#delete-environment" title="Direct link to heading">#</a></h3><p><code>GET /api/v1/environment/{name}</code></p><p><strong>Example Request:</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-sh codeBloc [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/api/experiment-template/index.html b/docs/api/experiment-template/index.html
index 51bba05..13ad5c2 100644
--- a/docs/api/experiment-template/index.html
+++ b/docs/api/experiment-template/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Template REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-def [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 future releases.</p></blockquote><p>Developers can register a parameterized experiment as an experiment template,
 For example, if the developer wants to change the following &quot;--learning_rate=0.1&quot; to parameters.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-json codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token property">&quot;experimentSpec&quot;</span><span class="token operator" style="color:rgb(1 [...]
 value; default value
@@ -33,7 +33,7 @@ For example, if there are &quot;Ps&quot; and &quot;Worker&quot; under spec, the
 &quot;name&quot; of experiment template is not supported.</p></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="delete-template"></a>Delete template<a class="hash-link" href="#delete-template" title="Direct link to heading">#</a></h3><p><code>GET /api/v1/template/{name}</code></p><p><strong>Example Request:</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-sh codeBlock_tuNs t [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/api/experiment/index.html b/docs/api/experiment/index.html
index a770cc8..cf49533 100644
--- a/docs/api/experiment/index.html
+++ b/docs/api/experiment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6. [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 future releases.</p></blockquote><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="create-experiment-using-anonymousembedded-environment"></a>Create Experiment (Using Anonymous/Embedded Environment)<a class="hash-link" href="#create-experiment-using-anonymousembedded-environment" title="Direct link to heading">#</a></h2><p><code>POST /api/v1/experiment</code></p><p><strong>Example Request</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/api/notebook/index.html b/docs/api/notebook/index.html
index 2438046..b4fb4df 100644
--- a/docs/api/notebook/index.html
+++ b/docs/api/notebook/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Notebook REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/community/HowToCommit/index.html b/docs/community/HowToCommit/index.html
index a6768be..9260835 100644
--- a/docs/community/HowToCommit/index.html
+++ b/docs/community/HowToCommit/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Guide for Apache Submarine Committers | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content= [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 credits page. This requires changing the site source in
 <a href="https://github.com/apache/submarine-site/blob/master/community/member.md" target="_blank" rel="noopener noreferrer">https://github.com/apache/submarine-site/blob/master/community/member.md</a>. Once done,
 update the Submarine website as described
@@ -48,7 +48,7 @@ See the instructions at
 <a href="https://github.com/apache/submarine/tree/master/dev-support/cicd" target="_blank" rel="noopener noreferrer">https://github.com/apache/submarine/tree/master/dev-support/cicd</a></p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="adding-contributors-role"></a>Adding Contributors role<a class="hash-link" href="#adding-contributors-role" title="Direct link to heading">#</a></h2><p>There are three roles (Administrators, Committers, Contributors) in the  [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/community/README/index.html b/docs/community/README/index.html
index 74e44fb..d2d5f47 100644
--- a/docs/community/README/index.html
+++ b/docs/community/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Community | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defau [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 for usage questions, help, and announcements.</li><li><a href="https://lists.apache.org/list.html?dev@submarine.apache.org" target="_blank" rel="noopener noreferrer">Dev</a> : <a href="mailto:dev-subscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">subscribe</a>, <a href="mailto:dev-unsubscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">unsubscribe</a>, <a href="https://lists.apache.org/list.html?dev@submarine.apache.org" target="_blank" rel="noo [...]
 for people wanting to contribute to the project.</li><li><a href="https://lists.apache.org/list.html?commits@submarine.apache.org" target="_blank" rel="noopener noreferrer">Commits</a> : <a href="mailto:commits-subscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">subscribe</a>, <a href="mailto:commits-unsubscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">unsubscribe</a>, <a href="https://lists.apache.org/list.html?commits@submarine.apache.org" t [...]
 for commit messages and patches.</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="license"></a>License<a class="hash-link" href="#license" title="Direct link to heading">#</a></h2><p>Submarine source code is under the Apache 2.0 license. See the <a href="https://github.com/apache/submarine/blob/master/LICENSE" target="_blank" rel="noopener noreferrer">LICENSE</a> file for details.</p></div></article><div class="margin-vert--xl"><div class="row"><div [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/community/contributing/index.html b/docs/community/contributing/index.html
index 0b37947..3fda056 100644
--- a/docs/community/contributing/index.html
+++ b/docs/community/contributing/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How To Contribute to Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Don&#x27;t push to the upstream master.</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">git remote set-url --push upstream no_push</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Check upstream/origin:</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># origin    git@github.com:${USERNAME}/submarine.git (fetch)</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># origin    git@github.com:${USERNAME}/submarine.git (push)</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># upstrea [...]
 <img alt="jira_number_example" src="/assets/images/jira_number_example-9d86e8dd3b72d9d9c2adddfbffc00a54.png"></li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="step4-create-a-local-branch-for-your-contribution"></a>Step4: Create a local branch for your contribution<a class="hash-link" href="#step4-create-a-local-branch-for-your-contribution" title="Direct link to heading">#</a></h3><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><di [...]
@@ -32,7 +32,7 @@
 <img alt="compare_pull_request_button" src="/assets/images/compare_pull_request_button-a5c8f7a7ebda5fad45d1d9e6ca8ed58a.png"></li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="pull-request-template"></a>Pull Request template<a class="hash-link" href="#pull-request-template" title="Direct link to heading">#</a></h4><ul><li><a href="https://github.com/apache/submarine/blob/bd7578cc28f8280f9170938d4469fcc965e24a89/.github/PULL_REQUEST_TEMPLATE" target=" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/architecture-and-requirements/index.html b/docs/designDocs/architecture-and-requirements/index.html
index 1d9167e..6a1d2e9 100644
--- a/docs/designDocs/architecture-and-requirements/index.html
+++ b/docs/designDocs/architecture-and-requirements/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Architecture and Requirment | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defa [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <strong>Answer to that:</strong> Industries have open sourced many algorithm libraries, tools, and even pre-trained models so that data scientists can directly reuse these building blocks to hook up to their data without knowing intricate details inside these algorithms and models. </p></li><li><p>It was not easy to achieve &quot;WYSIWYG, what you see is what you get&quot; from IDEs: not easy to get output, visualization, troubleshooting experiences at the same place.
 <strong>Answer to that:</strong> Notebooks concept was added to this picture, notebook brought the experiences of interactive coding, sharing, visualization, debugging under the same user interface. There&#x27;re popular open-source notebooks like Apache Zeppelin/Jupyter.</p></li><li><p>It was not easy to manage dependencies: ML applications can run on one machine is hard to deploy on another machine because it has lots of libraries dependencies.
 <strong>Answer to that:</strong> Containerization becomes popular and a standard to packaging dependencies to make it easier to &quot;build once, run anywhere&quot;. </p></li><li><p>Fragmented tools, libraries were hard for ML engineers to learn. Experiences learned in one company are not naturally migratable to another company.
@@ -41,7 +41,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">      (You can use http://stable.ascii-flow.appspot.com/#Draw</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">      to draw such diagrams)</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><p><code>Compute Resource Manager</code> Helps to manage compute resources on-prem/on-cloud, this mod [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/environments-implementation/index.html b/docs/designDocs/environments-implementation/index.html
index b71bb3f..8738c73 100644
--- a/docs/designDocs/environments-implementation/index.html
+++ b/docs/designDocs/environments-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Environments Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defa [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     +-------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     |+-----------------+|</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     || Python=3.7      ||</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     || Tensorflow=2.0  ||</span></div><div class="token-line" style="colo [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        +-------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        |+-----------------+|       +------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        || Python=3.7      ||       |User1       |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        || Tensorflow=2 [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">&lt;Include whatever base-libraries like CUDA, etc.&gt;</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -30,7 +30,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># This is just a sample of Dockerfile, users can do more customizations if needed</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">ENTRYPOINT [&quot;/submarine-bootstrap.sh&quot;]</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><p>When Submarine Server (this is implementation detail of Su [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/experiment-implementation/index.html b/docs/designDocs/experiment-implementation/index.html
index f628330..c5656b1 100644
--- a/docs/designDocs/experiment-implementation/index.html
+++ b/docs/designDocs/experiment-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defaul [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">              +---------------------------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"> +----------+ |      Experiment Tasks                 |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"> |Run       | |                                       |</span></div><div class="token-line" style="color:#bfc7d5"><span class=" [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># This environment can be different from notebook&#x27;s own environment</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">environment = create_environment {</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">    DockerImage = &quot;ubuntu:16&quot;,</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">    Co [...]
@@ -31,7 +31,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   +-----------------+                  +------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   |Template XYZ     |                  | XYZ Template     |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   |                 |+---------------&gt; | Handler          |</span></div><div class="token-line" style="color:#bfc [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/implementation-notes/index.html b/docs/designDocs/implementation-notes/index.html
index 6500139..bb70442 100644
--- a/docs/designDocs/implementation-notes/index.html
+++ b/docs/designDocs/implementation-notes/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Implementation Notes | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/notebook-implementation/index.html b/docs/designDocs/notebook-implementation/index.html
index ee29602..d576dc7 100644
--- a/docs/designDocs/notebook-implementation/index.html
+++ b/docs/designDocs/notebook-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Notebook Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default- [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  +--------------+  +--------Submarine Server--------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  |Submarine UI  |  | +-------------------+                      |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  |              |+---&gt;  Submarine        |                      |</span></div><div class="token-line" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/storage-implementation/index.html b/docs/designDocs/storage-implementation/index.html
index c5bf8bf..11c4f2a 100644
--- a/docs/designDocs/storage-implementation/index.html
+++ b/docs/designDocs/storage-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Storage Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,12 +22,12 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">                              +---------+    +------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">                              |Logs     |&lt;--+|Notebook    |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">      +----------+            +---------+    +------------+     +----------------+</span></div><div class="token-lin [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/submarine-server/architecture/index.html b/docs/designDocs/submarine-server/architecture/index.html
index db32e2d..ae7ece1 100644
--- a/docs/designDocs/submarine-server/architecture/index.html
+++ b/docs/designDocs/submarine-server/architecture/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Server Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs- [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   +----------------------Submarine Server--------------------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   | +-----------------+ +------------------+ +--------------------+      |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   | |  Experiment     | |Notebook Session  | |Environment Mgr     |      |</span></div [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/submarine-server/experimentSpec/index.html b/docs/designDocs/submarine-server/experimentSpec/index.html
index b5e794e..99bd0d0 100644
--- a/docs/designDocs/submarine-server/experimentSpec/index.html
+++ b/docs/designDocs/submarine-server/experimentSpec/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Generic Expeiment Spec | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/wip-designs/security-implementation/index.html b/docs/designDocs/wip-designs/security-implementation/index.html
index 9246ad1..072fdc5 100644
--- a/docs/designDocs/wip-designs/security-implementation/index.html
+++ b/docs/designDocs/wip-designs/security-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Security Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default- [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/wip-designs/submarine-clusterServer/index.html b/docs/designDocs/wip-designs/submarine-clusterServer/index.html
index ce3ea92..48d8b51 100644
--- a/docs/designDocs/wip-designs/submarine-clusterServer/index.html
+++ b/docs/designDocs/wip-designs/submarine-clusterServer/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Cluster Server Design - High-Availability | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" cont [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 algorithm development, job scheduling, model online services, model batch, and incremental updates. </p><p>In addition to the high availability of big data and machine learning frameworks,
 the high availability of Submarine Server and Workbench Server itself is a key consideration.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="requirement"></a>Requirement<a class="hash-link" href="#requirement" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="cluster-metadata-center"></a>Cluster Metadata Center<a class="hash-link" href="#cluster-metadata-center" title="Direct link to  [...]
 but it should be noted that metadata is only suitable for storing small amounts of data and cannot be used to replace data storage.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="service-discovery"></a>Service discovery<a class="hash-link" href="#service-discovery" title="Direct link to heading">#</a></h3><p>By storing the information of the service or process in the metadata center, we can easily find the information of the service or process we need i [...]
@@ -48,7 +48,7 @@ All need to be notified to all the servers in the cluster to synchronize the upd
 Failure to do so will result in the user not being able to continue while switching to another server.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="listen-for-note-update-events"></a>Listen for note update events<a class="hash-link" href="#listen-for-note-update-events" title="Direct link to heading">#</a></h3><p>Listen for the NEW_NOTE, DEL_NOTE, REMOVE_NOTE_TO_TRASH ... event of the notebook in the NotebookServer#onMessage() function.</p><h3><a aria [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/designDocs/wip-designs/submarine-launcher/index.html b/docs/designDocs/wip-designs/submarine-launcher/index.html
index 2805563..1c6e5f4 100644
--- a/docs/designDocs/wip-designs/submarine-launcher/index.html
+++ b/docs/designDocs/wip-designs/submarine-launcher/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Launcher | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 These applications are characterized by rapid and frequent build, release, and deployment.
 Combined with the features of cloud computing, they are decoupled from the underlying hardware and operating system,
 and can easily meet the requirements of scalability, availability, and portability. And provide better economy.</p><p>In the enterprise data center, submarine can support k8s/yarn/docker three resource scheduling systems;
@@ -43,7 +43,7 @@ The submarine system can automatically cluster these servers into clusters, mana
 and run the service or workspace container in this cluster through scheduling algorithms.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="launcher-on-kubernetes"></a>Launcher On Kubernetes<a class="hash-link" href="#launcher-on-kubernetes" title="Direct link to heading">#</a></h3><p>submarine operator</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="launcher-on-yarn"></a>Launcher On Yarn<a class="hash-link" href="#launche [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/devDocs/BuildFromCode/index.html b/docs/devDocs/BuildFromCode/index.html
index 53b9a2c..91c996f 100644
--- a/docs/devDocs/BuildFromCode/index.html
+++ b/docs/devDocs/BuildFromCode/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How to Build Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 Usually this needs to rename and push to a proper Docker registry.</p></blockquote><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">mvn clean package -DskipTests</span></div></div></div><button type="button" aria-label="Copy code to clipboard [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Check Maven Wrapper</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./mvnw -version</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Replace &#x27;mvn&#x27; with &#x27;mvnw&#x27;. Example:</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./mvnw clean package -DskipTests</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://githu [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/devDocs/Dependencies/index.html b/docs/devDocs/Dependencies/index.html
index d2010c9..12f563a 100644
--- a/docs/devDocs/Dependencies/index.html
+++ b/docs/devDocs/Dependencies/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Dependencies for Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defau [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/devDocs/Development/index.html b/docs/devDocs/Development/index.html
index 03f9a30..03c8ad2 100644
--- a/docs/devDocs/Development/index.html
+++ b/docs/devDocs/Development/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Development Guide | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># run docker build</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./dev-support/docker-images/submarine/build.sh</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># exit minikube docker daemon</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">eval</span><span class="token plain"> </span><span class="token variable" style="color:rgb(191, [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># run docker build</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./dev-support/docker-images/database/build.sh</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -30,7 +30,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Method2 -- use port-forwarding</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">kubectl port-forward --address </span><span class="token number" style="color:rgb(247, 140, 108)">0.0</span><span class="token plain">.0.0 -n submarine-user-test service/t [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/devDocs/IntegrationTestE2E/index.html b/docs/devDocs/IntegrationTestE2E/index.html
index 2492542..c93f7e4 100644
--- a/docs/devDocs/IntegrationTestE2E/index.html
+++ b/docs/devDocs/IntegrationTestE2E/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How to Run Frontend Integration Test | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content=" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,12 +22,12 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 If your Submarine workbench is running on 127.0.0.1:4200, you should modify the <strong>WORKBENCH_PORT</strong> to 4200.</p></blockquote><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># a [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Method 2:</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">mvn clean </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="token plain"> -U</span></div></div></div><button type="button" aria-label="Copy code t [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/devDocs/IntegrationTestK8s/index.html b/docs/devDocs/IntegrationTestK8s/index.html
index 36f70a2..88aae2d 100644
--- a/docs/devDocs/IntegrationTestK8s/index.html
+++ b/docs/devDocs/IntegrationTestK8s/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How to Run Integration K8s Test | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs- [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/devDocs/README/index.html b/docs/devDocs/README/index.html
index 98bc296..a1e86cb 100644
--- a/docs/devDocs/README/index.html
+++ b/docs/devDocs/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Project Architecture | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 experience all the functions of Submarine in a single docker environment, while
 mini-submarine also provides developers with a development and testing
 environment, Avoid the hassle of installing and deploying the runtime
@@ -33,7 +33,7 @@ submarine-installer, it is easy to install and deploy system services such as
 required by yarn-3.1+.</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/devDocs/README.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" class="iconEdit_2LL7"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/download/index.html b/docs/download/index.html
index 4bc6bda..e828e23 100644
--- a/docs/download/index.html
+++ b/docs/download/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Download Apache Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defaul [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <a href="https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz" target="_blank" rel="noopener noreferrer">submarine-dist-0.5.0-hadoop-2.9.tar.gz</a> (505 MB, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.sha512" target="_blank" rel="noopener noreferrer">checksum</a>, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.asc" target="_bla [...]
 <a href="https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz" target="_blank" rel="noopener noreferrer">submarine-dist-0.5.0-src.tar.gz</a> (5.0 MB, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.sha512" target="_blank" rel="noopener noreferrer">checksum</a>, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.asc" target="_blank" rel="noopener noreferrer [...]
 <a href="https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz" target="_blank" rel="noopener noreferrer">submarine-dist-0.4.0-hadoop-2.9.tar.gz</a> (550 MB,
@@ -55,7 +55,7 @@
 <a href="https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.asc" target="_blank" rel="noopener noreferrer">signature</a>)</p></li></ul></li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/download.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" r [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html b/docs/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html
index 0f4031a..e8cafc5 100644
--- a/docs/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html
+++ b/docs/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">RunningDistributedThchs30KaldiJobs | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="do [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Dependent on registrydns, you must fill in &lt; your RegistryDNSIP&gt; in resolv.conf</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">yarn jar /usr/local/matrix/share/hadoop/yarn/${SUBMARINE_VERSION}.jar \</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">job run --name kaldi-thchs30-distributed \</span></div><div class="token-line"  [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">Postfix is now set up with a default configuration.  If you need to make</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">changes, edit</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">/etc/postfix/main.cf (and others) as needed.  To view Postfix configuration</span></div><div class="token-line" style="color:#bfc7d5"><span class="token [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">After modifying main.cf, be sure to run &#x27;/etc/init.d/postfix reload&#x27;.</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -35,7 +35,7 @@
 <img alt="alt text" src="/assets/images/sge_cluster-b9ac6485a770b5f8a031b29f6f430810.png" title="SGE for multiple jobs"></p><p><img alt="alt text" src="/assets/images/sge_stat-29ad9dfe485895eb54eea5baad709e15.png" title="SGE for user multiple jobs"></p></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs.md" target="_bl [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/ecosystem/kaldi/WriteDockerfileKaldi/index.html b/docs/ecosystem/kaldi/WriteDockerfileKaldi/index.html
index ee77f6a..972c4b0 100644
--- a/docs/ecosystem/kaldi/WriteDockerfileKaldi/index.html
+++ b/docs/ecosystem/kaldi/WriteDockerfileKaldi/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">WriteDockerfileKaldi | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">apt-get</span><span class="token plain"> clean </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">\</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span cla [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">git</span><span class="token plain"> clone --depth </span><span class="token number" style="color:rgb(247, 140, 108)">1</span><span class="token plain"> https://github.com/kaldi-asr/kaldi.git /opt/kaldi </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class [...]
 You can also use prebuilt images for convenience in the docker hub:</p><ul><li>hadoopsubmarine/kaldi-latest-gpu-base:0.0.1</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/ecosystem/kaldi/WriteDockerfileKaldi.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" vie [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/gettingStarted/helm/index.html b/docs/gettingStarted/helm/index.html
index 0363e26..1cfd066 100644
--- a/docs/gettingStarted/helm/index.html
+++ b/docs/gettingStarted/helm/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Deploy Submarine with Helm | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defau [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 Check <a href="https://github.com/apache/submarine/tree/master/helm-charts/submarine" target="_blank" rel="noopener noreferrer">helm-charts/submarine</a> for more details.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="prerequisite"></a>Prerequisite<a class="hash-link" href="#prerequisite" title="Direct link to heading">#</a></h2><ul><li>Install Helm v3: <a href="https://helm.sh/docs/intro/install/" target="_blank" rel="noopener noreferrer">https://helm [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Check</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">helm </span><span class="token function" style="color:rgb(130, 170, 255)">ls</span><span class="token plain"> </span></div></div></div><button type="button" aria-label="Copy code to clipboard" cla [...]
 uses Traefik as reverse-proxy by default. If you don&#x27;t want to
@@ -35,7 +35,7 @@ please refer to this <a href="https://kind.sigs.k8s.io/docs/user/configuration/#
 and set the configuration &quot;extraPortMappings&quot; when creating the k8s cluster.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">kind: Cluster</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"> [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/gettingStarted/kind/index.html b/docs/gettingStarted/kind/index.html
index 92cbdfc..c4bcaea 100644
--- a/docs/gettingStarted/kind/index.html
+++ b/docs/gettingStarted/kind/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Setup a Kubernetes cluster using KinD | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content= [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/gettingStarted/notebook/index.html b/docs/gettingStarted/notebook/index.html
index 3af7a50..0c8bdbc 100644
--- a/docs/gettingStarted/notebook/index.html
+++ b/docs/gettingStarted/notebook/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Jupyter Notebook | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"> [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 and manage Jupyter notebooks.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="working-with-notebooks"></a>Working with notebooks<a class="hash-link" href="#working-with-notebooks" title="Direct link to heading">#</a></h2><p>We recommend using Web UI to manage notebooks.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="notebooks-web-ui"></a>Notebooks Web UI<a class="hash-link" href="#notebooks-web-ui" title="Direct link to [...]
 left-hand panel to manage your notebooks.</p><p><img src="/assets/images/notebook-list-507c0f9a50f6cd5637891c13c62d4650.png"></p><p>To create a new notebook server, click “New Notebook”. You should see a form for entering
 details of your new notebook server.</p><ul><li>Notebook Name : Name of the notebook server. It should follow the rules below.<ol><li>Contain at most 63 characters.</li><li>Contain only lowercase alphanumeric characters or &#x27;-&#x27;.</li><li>Start with an alphabetic character.</li><li>End with an alphanumeric character.</li></ol></li><li>Environment : It defines a set of libraries and docker image.</li><li>CPU and Memory</li><li>GPU (optional)</li><li>EnvVar (optional) : Injects envi [...]
@@ -36,7 +36,7 @@ create experiments, as the example below:</p><div class="mdxCodeBlock_1zKU"><div
 </span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><p>You can create a new notebook, paste the above code and run it. Or, you can find the notebook <a href="https://github.com/apache/submarine/blob/master/submarine-sdk/pysubmarine/example/submarine_experiment_sdk.ipynb" target="_blank" rel="noopener noreferrer"><code>submarine_experiment_sdk.ipynb</code></a> inside the launched notebook session. You can open [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/gettingStarted/python-sdk/index.html b/docs/gettingStarted/python-sdk/index.html
index df9f99b..d02f534 100644
--- a/docs/gettingStarted/python-sdk/index.html
+++ b/docs/gettingStarted/python-sdk/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Python SDK | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 It&#x27;s better to use a new Python environment created by <code>Anoconda</code> or Python <code>virtualenv</code> to try this to avoid trouble to existing Python environment.
 A sample Python virtual env can be setup like this:</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token function" style="color:rgb(130, 170, 255)">wget</span><span class="token plain"> https://files.pythonhosted.org/packages/33/bc/fa0b5347139cd9564f [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Make sure to install using Python 3</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">python3 virtualenv-16.0.0/virtualenv.py venv</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin cla [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/gettingStarted/quickstart/index.html b/docs/gettingStarted/quickstart/index.html
index df1a3a7..f2b9104 100644
--- a/docs/gettingStarted/quickstart/index.html
+++ b/docs/gettingStarted/quickstart/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Quickstart | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><meta  [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">import</span><span class="token plain"> tensorflow_datasets </span><span class="token keyword" style="font-style:italic">as</span><span class="token plain"> tfds</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">import</span><span class="token plain"> [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">def</span><span class="token plain"> </span><span class="token function" style="color:rgb(130, 170, 255)">make_datasets_unbatched</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token punctuation" style="color:rgb(199, 146, 234)">)</span><span class="token punctuation" style="color:rgb(199, 146, 234)" [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Scaling MNIST data from (0, 255] to (0., 1.]</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token keyword" style="font-style:italic">def</span><span class="token plain"> </span><span class="token function" style="color:rgb(13 [...]
@@ -46,7 +46,7 @@
 <img src="/assets/images/quickstart-submit-4-00c8dfb8d7d8a1bd1fe52f43712fc4a9.png"></li></ol></li></ol><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="4-monitor-the-process-modelclient"></a>4. Monitor the process (modelClient)<a class="hash-link" href="#4-monitor-the-process-modelclient" title="Direct link to heading">#</a></h3><ol><li><p>In our code, we use <code>modelClient</code> from <code>submarine-sdk</code> to record the metrics. To see the result, c [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/index.html b/docs/index.html
index 73a2ecb..895d586 100644
--- a/docs/index.html
+++ b/docs/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Local Deployment | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defau [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Method2 -- using port-forwarding</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">$ kubectl port-forward --address </span><span class="token number" style="color:rgb(247, 140, 108)">0.0</span><span class="token plain">.0.0 service/submarine-traefik </ [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/adminDocs/yarn/README/index.html b/docs/next/adminDocs/yarn/README/index.html
index 86d90b8..c70c5d6 100644
--- a/docs/next/adminDocs/yarn/README/index.html
+++ b/docs/next/adminDocs/yarn/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Running Submarine on YARN | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defa [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/adminDocs/yarn/TestAndTroubleshooting/index.html b/docs/next/adminDocs/yarn/TestAndTroubleshooting/index.html
index f0edd84..ca66393 100644
--- a/docs/next/adminDocs/yarn/TestAndTroubleshooting/index.html
+++ b/docs/next/adminDocs/yarn/TestAndTroubleshooting/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Test and Troubleshooting | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defau [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># A simple script to get information about mount points and pids and their</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># mount namespaces.</span><span class="toke [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">[</span><span class="token plain"> </span><span class="token variable" style="color:rgb(191, 199, 213)">$#</span><span class="token plain"> -ne </span><span class="token number" style="color:rgb(247, 140, 108)">1</span><span class="token  [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">ID</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token variable" style="color:rgb(191, 199, 213)">$1</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -31,7 +31,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">printf</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;PID</span><span class="token string entity" style="color:rgb(195, 232, 141)">\t</span><span class="token string" style="color:rgb(195, 232, 141)">NAME</span><span class="token string entity" style="color:rgb(195, 23 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/adminDocs/yarn/workbench/HowToRun/index.html b/docs/next/adminDocs/yarn/workbench/HowToRun/index.html
index 0e94d9e..aced744 100644
--- a/docs/next/adminDocs/yarn/workbench/HowToRun/index.html
+++ b/docs/next/adminDocs/yarn/workbench/HowToRun/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">HowToRun | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><met [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">// choose a database</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">use ${target_database};</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">// list all tables</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">show tables;</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">// list the data in the table</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">select * from ${target_table};</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><h1><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="run-submarine-workbench-without-docker"></a>Run Subm [...]
@@ -30,7 +30,7 @@ path of workbench/lib for the first time. Or you can add parameter, getMysqlJar,
 to get MySQL jar automatically.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">cd submarine</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./bin/submarine-daemon.sh start getMysqlJar</span></div> [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/adminDocs/yarn/workbench/README.zh-CN/index.html b/docs/next/adminDocs/yarn/workbench/README.zh-CN/index.html
index 5236765..aabac12 100644
--- a/docs/next/adminDocs/yarn/workbench/README.zh-CN/index.html
+++ b/docs/next/adminDocs/yarn/workbench/README.zh-CN/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">README.zh-CN | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"> [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/adminDocs/yarn/workbench/README/index.html b/docs/next/adminDocs/yarn/workbench/README/index.html
index cae8d4d..8defdea 100644
--- a/docs/next/adminDocs/yarn/workbench/README/index.html
+++ b/docs/next/adminDocs/yarn/workbench/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">README | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><meta  [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 Data scientists can interactively access notebooks, submit/manage jobs, manage models, create model training workflows, access data sets, and more through Submarine Workbench.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="register"></a>Register<a class="hash-link" href="#register" title="Direct link to heading">#</a></h2><p>Everyone who needs to use Submarine for machine learning algorithm development can log in to Submarine Workbench&#x27;s WEB homepa [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html b/docs/next/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html
index a2803e9..6b8bb01 100644
--- a/docs/next/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html
+++ b/docs/next/adminDocs/yarn/workbench/notebook/setup-jupyter/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">setup-jupyter | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,14 +22,14 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 forward to the kind nodes. Please refer to <a href="https://kind.sigs.k8s.io/docs/user/configuration/#extra-mounts" target="_blank" rel="noopener noreferrer">kind configuration</a>
 for more details.</p><p>You need to create a kind config file. The following is an example :</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">kind: Cluster</span></div><div class="token-line" style="color:#bfc7d5"><span class="token p [...]
 In this <a target="_blank" href="/assets/files/jupyter-b412bca5cd2199cfea640f5453431d9d.yaml">example yaml</a>, we use <a href="https://hub.docker.com/r/jupyter/minimal-notebook/" target="_blank" rel="noopener noreferrer">jupyter/minimal-notebook</a>
 to make a single notebook running on the kind node.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">kubectl apply -f jupyter.yaml --namespace submarine</span></div></div></div><button type="button" aria-label="Copy code to clipboard" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/api/environment/index.html b/docs/next/api/environment/index.html
index 9b969c6..b74039e 100644
--- a/docs/next/api/environment/index.html
+++ b/docs/next/api/environment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Environment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-c [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,12 +22,12 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 future releases.</p></blockquote><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="create-environment"></a>Create Environment<a class="hash-link" href="#create-environment" title="Direct link to heading">#</a></h2><p><code>POST /api/v1/environment</code></p><p><strong>Example Request</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-sh codeBlock_tuNs thin-scrollbar"><div class="codeBlock [...]
 &quot;name&quot; of EnvironmentSpec is not supported.</p></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="delete-environment"></a>Delete environment<a class="hash-link" href="#delete-environment" title="Direct link to heading">#</a></h3><p><code>GET /api/v1/environment/{name}</code></p><p><strong>Example Request:</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-sh codeBloc [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/api/experiment-template/index.html b/docs/next/api/experiment-template/index.html
index 4c69d5d..05f9f07 100644
--- a/docs/next/api/experiment-template/index.html
+++ b/docs/next/api/experiment-template/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Template REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 future releases.</p></blockquote><p>Developers can register a parameterized experiment as an experiment template,
 For example, if the developer wants to change the following &quot;--learning_rate=0.1&quot; to parameters.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-json codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token property">&quot;experimentSpec&quot;</span><span class="token operator" style="color:rgb(1 [...]
 value; default value
@@ -33,7 +33,7 @@ For example, if there are &quot;Ps&quot; and &quot;Worker&quot; under spec, the
 &quot;name&quot; of experiment template is not supported.</p></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="delete-template"></a>Delete template<a class="hash-link" href="#delete-template" title="Direct link to heading">#</a></h3><p><code>GET /api/v1/template/{name}</code></p><p><strong>Example Request:</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-sh codeBlock_tuNs t [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/api/experiment/index.html b/docs/next/api/experiment/index.html
index e508424..3d99354 100644
--- a/docs/next/api/experiment/index.html
+++ b/docs/next/api/experiment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-cu [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 future releases.</p></blockquote><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="create-experiment-using-anonymousembedded-environment"></a>Create Experiment (Using Anonymous/Embedded Environment)<a class="hash-link" href="#create-experiment-using-anonymousembedded-environment" title="Direct link to heading">#</a></h2><p><code>POST /api/v1/experiment</code></p><p><strong>Example Request</strong></p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/api/notebook/index.html b/docs/next/api/notebook/index.html
index 1d7ed9d..4e909c8 100644
--- a/docs/next/api/notebook/index.html
+++ b/docs/next/api/notebook/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Notebook REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-curr [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/community/HowToCommit/index.html b/docs/next/community/HowToCommit/index.html
index 44a1274..951b9c8 100644
--- a/docs/next/community/HowToCommit/index.html
+++ b/docs/next/community/HowToCommit/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Guide for Apache Submarine Committers | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" conten [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 credits page. This requires changing the site source in
 <a href="https://github.com/apache/submarine-site/blob/master/community/member.md" target="_blank" rel="noopener noreferrer">https://github.com/apache/submarine-site/blob/master/community/member.md</a>. Once done,
 update the Submarine website as described
@@ -48,7 +48,7 @@ See the instructions at
 <a href="https://github.com/apache/submarine/tree/master/dev-support/cicd" target="_blank" rel="noopener noreferrer">https://github.com/apache/submarine/tree/master/dev-support/cicd</a></p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="adding-contributors-role"></a>Adding Contributors role<a class="hash-link" href="#adding-contributors-role" title="Direct link to heading">#</a></h2><p>There are three roles (Administrators, Committers, Contributors) in the  [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/community/README/index.html b/docs/next/community/README/index.html
index 8b99dd9..29cd57b 100644
--- a/docs/next/community/README/index.html
+++ b/docs/next/community/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Community | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-def [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 for usage questions, help, and announcements.</li><li><a href="https://lists.apache.org/list.html?dev@submarine.apache.org" target="_blank" rel="noopener noreferrer">Dev</a> : <a href="mailto:dev-subscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">subscribe</a>, <a href="mailto:dev-unsubscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">unsubscribe</a>, <a href="https://lists.apache.org/list.html?dev@submarine.apache.org" target="_blank" rel="noo [...]
 for people wanting to contribute to the project.</li><li><a href="https://lists.apache.org/list.html?commits@submarine.apache.org" target="_blank" rel="noopener noreferrer">Commits</a> : <a href="mailto:commits-subscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">subscribe</a>, <a href="mailto:commits-unsubscribe@submarine.apache.org" target="_blank" rel="noopener noreferrer">unsubscribe</a>, <a href="https://lists.apache.org/list.html?commits@submarine.apache.org" t [...]
 for commit messages and patches.</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="license"></a>License<a class="hash-link" href="#license" title="Direct link to heading">#</a></h2><p>Submarine source code is under the Apache 2.0 license. See the <a href="https://github.com/apache/submarine/blob/master/LICENSE" target="_blank" rel="noopener noreferrer">LICENSE</a> file for details.</p></div></article><div class="margin-vert--xl"><div class="row"><div [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/community/contributing/index.html b/docs/next/community/contributing/index.html
index 52349f6..1617665 100644
--- a/docs/next/community/contributing/index.html
+++ b/docs/next/community/contributing/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How To Contribute to Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Don&#x27;t push to the upstream master.</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">git remote set-url --push upstream no_push</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Check upstream/origin:</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># origin    git@github.com:${USERNAME}/submarine.git (fetch)</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># origin    git@github.com:${USERNAME}/submarine.git (push)</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># upstrea [...]
 <img alt="jira_number_example" src="/assets/images/jira_number_example-9d86e8dd3b72d9d9c2adddfbffc00a54.png"></li></ul><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="step4-create-a-local-branch-for-your-contribution"></a>Step4: Create a local branch for your contribution<a class="hash-link" href="#step4-create-a-local-branch-for-your-contribution" title="Direct link to heading">#</a></h3><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><di [...]
@@ -32,7 +32,7 @@
 <img alt="compare_pull_request_button" src="/assets/images/compare_pull_request_button-a5c8f7a7ebda5fad45d1d9e6ca8ed58a.png"></li></ul><h4><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="pull-request-template"></a>Pull Request template<a class="hash-link" href="#pull-request-template" title="Direct link to heading">#</a></h4><ul><li><a href="https://github.com/apache/submarine/blob/bd7578cc28f8280f9170938d4469fcc965e24a89/.github/PULL_REQUEST_TEMPLATE" target=" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/architecture-and-requirements/index.html b/docs/next/designDocs/architecture-and-requirements/index.html
index 46e58df..3e4f92d 100644
--- a/docs/next/designDocs/architecture-and-requirements/index.html
+++ b/docs/next/designDocs/architecture-and-requirements/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Architecture and Requirment | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-de [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <strong>Answer to that:</strong> Industries have open sourced many algorithm libraries, tools, and even pre-trained models so that data scientists can directly reuse these building blocks to hook up to their data without knowing intricate details inside these algorithms and models. </p></li><li><p>It was not easy to achieve &quot;WYSIWYG, what you see is what you get&quot; from IDEs: not easy to get output, visualization, troubleshooting experiences at the same place.
 <strong>Answer to that:</strong> Notebooks concept was added to this picture, notebook brought the experiences of interactive coding, sharing, visualization, debugging under the same user interface. There&#x27;re popular open-source notebooks like Apache Zeppelin/Jupyter.</p></li><li><p>It was not easy to manage dependencies: ML applications can run on one machine is hard to deploy on another machine because it has lots of libraries dependencies.
 <strong>Answer to that:</strong> Containerization becomes popular and a standard to packaging dependencies to make it easier to &quot;build once, run anywhere&quot;. </p></li><li><p>Fragmented tools, libraries were hard for ML engineers to learn. Experiences learned in one company are not naturally migratable to another company.
@@ -41,7 +41,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">      (You can use http://stable.ascii-flow.appspot.com/#Draw</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">      to draw such diagrams)</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><p><code>Compute Resource Manager</code> Helps to manage compute resources on-prem/on-cloud, this mod [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/environments-implementation/index.html b/docs/next/designDocs/environments-implementation/index.html
index 7de2c56..f6fc1c3 100644
--- a/docs/next/designDocs/environments-implementation/index.html
+++ b/docs/next/designDocs/environments-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Environments Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-de [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     +-------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     |+-----------------+|</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     || Python=3.7      ||</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">     || Tensorflow=2.0  ||</span></div><div class="token-line" style="colo [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        +-------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        |+-----------------+|       +------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        || Python=3.7      ||       |User1       |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">        || Tensorflow=2 [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">&lt;Include whatever base-libraries like CUDA, etc.&gt;</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -30,7 +30,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># This is just a sample of Dockerfile, users can do more customizations if needed</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">ENTRYPOINT [&quot;/submarine-bootstrap.sh&quot;]</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><p>When Submarine Server (this is implementation detail of Su [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/experiment-implementation/index.html b/docs/next/designDocs/experiment-implementation/index.html
index 5e9bcef..2cd399a 100644
--- a/docs/next/designDocs/experiment-implementation/index.html
+++ b/docs/next/designDocs/experiment-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defa [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">              +---------------------------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"> +----------+ |      Experiment Tasks                 |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"> |Run       | |                                       |</span></div><div class="token-line" style="color:#bfc7d5"><span class=" [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># This environment can be different from notebook&#x27;s own environment</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">environment = create_environment {</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">    DockerImage = &quot;ubuntu:16&quot;,</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">    Co [...]
@@ -31,7 +31,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   +-----------------+                  +------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   |Template XYZ     |                  | XYZ Template     |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   |                 |+---------------&gt; | Handler          |</span></div><div class="token-line" style="color:#bfc [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/implementation-notes/index.html b/docs/next/designDocs/implementation-notes/index.html
index 9c7e1e9..0b0ac7d 100644
--- a/docs/next/designDocs/implementation-notes/index.html
+++ b/docs/next/designDocs/implementation-notes/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Implementation Notes | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-c [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/notebook-implementation/index.html b/docs/next/designDocs/notebook-implementation/index.html
index 0d10a37..c45950f 100644
--- a/docs/next/designDocs/notebook-implementation/index.html
+++ b/docs/next/designDocs/notebook-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Notebook Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defaul [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  +--------------+  +--------Submarine Server--------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  |Submarine UI  |  | +-------------------+                      |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  |              |+---&gt;  Submarine        |                      |</span></div><div class="token-line" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/storage-implementation/index.html b/docs/next/designDocs/storage-implementation/index.html
index 08ccc6f..938746a 100644
--- a/docs/next/designDocs/storage-implementation/index.html
+++ b/docs/next/designDocs/storage-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Storage Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,12 +22,12 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">                              +---------+    +------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">                              |Logs     |&lt;--+|Notebook    |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">      +----------+            +---------+    +------------+     +----------------+</span></div><div class="token-lin [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/submarine-server/architecture/index.html b/docs/next/designDocs/submarine-server/architecture/index.html
index 4f9b0a5..4dcf3a3 100644
--- a/docs/next/designDocs/submarine-server/architecture/index.html
+++ b/docs/next/designDocs/submarine-server/architecture/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Server Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="doc [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   +----------------------Submarine Server--------------------------------+</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   | +-----------------+ +------------------+ +--------------------+      |</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">   | |  Experiment     | |Notebook Session  | |Environment Mgr     |      |</span></div [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/submarine-server/experimentSpec/index.html b/docs/next/designDocs/submarine-server/experimentSpec/index.html
index ff72f34..485b205 100644
--- a/docs/next/designDocs/submarine-server/experimentSpec/index.html
+++ b/docs/next/designDocs/submarine-server/experimentSpec/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Generic Expeiment Spec | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/wip-designs/security-implementation/index.html b/docs/next/designDocs/wip-designs/security-implementation/index.html
index 95b407b..c3d1969 100644
--- a/docs/next/designDocs/wip-designs/security-implementation/index.html
+++ b/docs/next/designDocs/wip-designs/security-implementation/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Security Implementation | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defaul [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/wip-designs/submarine-clusterServer/index.html b/docs/next/designDocs/wip-designs/submarine-clusterServer/index.html
index 5ff27f7..cf43285 100644
--- a/docs/next/designDocs/wip-designs/submarine-clusterServer/index.html
+++ b/docs/next/designDocs/wip-designs/submarine-clusterServer/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Cluster Server Design - High-Availability | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" co [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 algorithm development, job scheduling, model online services, model batch, and incremental updates. </p><p>In addition to the high availability of big data and machine learning frameworks,
 the high availability of Submarine Server and Workbench Server itself is a key consideration.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="requirement"></a>Requirement<a class="hash-link" href="#requirement" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="cluster-metadata-center"></a>Cluster Metadata Center<a class="hash-link" href="#cluster-metadata-center" title="Direct link to  [...]
 but it should be noted that metadata is only suitable for storing small amounts of data and cannot be used to replace data storage.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="service-discovery"></a>Service discovery<a class="hash-link" href="#service-discovery" title="Direct link to heading">#</a></h3><p>By storing the information of the service or process in the metadata center, we can easily find the information of the service or process we need i [...]
@@ -48,7 +48,7 @@ All need to be notified to all the servers in the cluster to synchronize the upd
 Failure to do so will result in the user not being able to continue while switching to another server.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="listen-for-note-update-events"></a>Listen for note update events<a class="hash-link" href="#listen-for-note-update-events" title="Direct link to heading">#</a></h3><p>Listen for the NEW_NOTE, DEL_NOTE, REMOVE_NOTE_TO_TRASH ... event of the notebook in the NotebookServer#onMessage() function.</p><h3><a aria [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/designDocs/wip-designs/submarine-launcher/index.html b/docs/next/designDocs/wip-designs/submarine-launcher/index.html
index 837192c..3e97696 100644
--- a/docs/next/designDocs/wip-designs/submarine-launcher/index.html
+++ b/docs/next/designDocs/wip-designs/submarine-launcher/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Launcher | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-cur [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 These applications are characterized by rapid and frequent build, release, and deployment.
 Combined with the features of cloud computing, they are decoupled from the underlying hardware and operating system,
 and can easily meet the requirements of scalability, availability, and portability. And provide better economy.</p><p>In the enterprise data center, submarine can support k8s/yarn/docker three resource scheduling systems;
@@ -43,7 +43,7 @@ The submarine system can automatically cluster these servers into clusters, mana
 and run the service or workspace container in this cluster through scheduling algorithms.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="launcher-on-kubernetes"></a>Launcher On Kubernetes<a class="hash-link" href="#launcher-on-kubernetes" title="Direct link to heading">#</a></h3><p>submarine operator</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="launcher-on-yarn"></a>Launcher On Yarn<a class="hash-link" href="#launche [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/devDocs/BuildFromCode/index.html b/docs/next/devDocs/BuildFromCode/index.html
index d6e2030..393e288 100644
--- a/docs/next/devDocs/BuildFromCode/index.html
+++ b/docs/next/devDocs/BuildFromCode/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How to Build Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 Usually this needs to rename and push to a proper Docker registry.</p></blockquote><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">mvn clean package -DskipTests</span></div></div></div><button type="button" aria-label="Copy code to clipboard [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Check Maven Wrapper</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./mvnw -version</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Replace &#x27;mvn&#x27; with &#x27;mvnw&#x27;. Example:</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./mvnw clean package -DskipTests</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://githu [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/devDocs/Dependencies/index.html b/docs/next/devDocs/Dependencies/index.html
index b8b4bd8..3bb66f0 100644
--- a/docs/next/devDocs/Dependencies/index.html
+++ b/docs/next/devDocs/Dependencies/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Dependencies for Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-def [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/devDocs/Development/index.html b/docs/next/devDocs/Development/index.html
index 7a2ebbe..8ccd62c 100644
--- a/docs/next/devDocs/Development/index.html
+++ b/docs/next/devDocs/Development/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Development Guide | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-curr [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># run docker build</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./dev-support/docker-images/submarine/build.sh</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># exit minikube docker daemon</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">eval</span><span class="token plain"> </span><span class="token variable" style="color:rgb(191, [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># run docker build</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">./dev-support/docker-images/database/build.sh</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -30,7 +30,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Method2 -- use port-forwarding</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">kubectl port-forward --address </span><span class="token number" style="color:rgb(247, 140, 108)">0.0</span><span class="token plain">.0.0 -n submarine-user-test service/t [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/devDocs/IntegrationTestE2E/index.html b/docs/next/devDocs/IntegrationTestE2E/index.html
index a7fc098..684d84e 100644
--- a/docs/next/devDocs/IntegrationTestE2E/index.html
+++ b/docs/next/devDocs/IntegrationTestE2E/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How to Run Frontend Integration Test | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,12 +22,12 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 If your Submarine workbench is running on 127.0.0.1:4200, you should modify the <strong>WORKBENCH_PORT</strong> to 4200.</p></blockquote><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># a [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Method 2:</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">mvn clean </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="token plain"> -U</span></div></div></div><button type="button" aria-label="Copy code t [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/devDocs/IntegrationTestK8s/index.html b/docs/next/devDocs/IntegrationTestK8s/index.html
index f673ad9..bcb812f 100644
--- a/docs/next/devDocs/IntegrationTestK8s/index.html
+++ b/docs/next/devDocs/IntegrationTestK8s/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">How to Run Integration K8s Test | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="doc [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/devDocs/README/index.html b/docs/next/devDocs/README/index.html
index 2e3ab8f..356d65b 100644
--- a/docs/next/devDocs/README/index.html
+++ b/docs/next/devDocs/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Project Architecture | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-c [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 experience all the functions of Submarine in a single docker environment, while
 mini-submarine also provides developers with a development and testing
 environment, Avoid the hassle of installing and deploying the runtime
@@ -33,7 +33,7 @@ submarine-installer, it is easy to install and deploy system services such as
 required by yarn-3.1+.</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/devDocs/README.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" class="iconEdit_2LL7"><g><path d="m34.5 11.7l-3 3.1-6.3-6.3 3.1-3q0.5-0.5 1.2-0.5t1.1 0.5l3.9 3.9q0.5 0.4 0.5 1.1t-0.5 1.2z m-29. [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/download/index.html b/docs/next/download/index.html
index 922f754..e5909a7 100644
--- a/docs/next/download/index.html
+++ b/docs/next/download/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Download Apache Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defa [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <a href="https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz" target="_blank" rel="noopener noreferrer">submarine-dist-0.5.0-hadoop-2.9.tar.gz</a> (505 MB, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.sha512" target="_blank" rel="noopener noreferrer">checksum</a>, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-hadoop-2.9.tar.gz.asc" target="_bla [...]
 <a href="https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz" target="_blank" rel="noopener noreferrer">submarine-dist-0.5.0-src.tar.gz</a> (5.0 MB, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.sha512" target="_blank" rel="noopener noreferrer">checksum</a>, <a href="https://www.apache.org/dist/submarine/submarine-0.5.0/submarine-dist-0.5.0-src.tar.gz.asc" target="_blank" rel="noopener noreferrer [...]
 <a href="https://www.apache.org/dyn/closer.cgi/submarine/submarine-0.4.0/submarine-dist-0.4.0-hadoop-2.9.tar.gz" target="_blank" rel="noopener noreferrer">submarine-dist-0.4.0-hadoop-2.9.tar.gz</a> (550 MB,
@@ -55,7 +55,7 @@
 <a href="https://www.apache.org/dist/hadoop/common/hadoop-3.2.0/hadoop-3.2.0-src.tar.gz.asc" target="_blank" rel="noopener noreferrer">signature</a>)</p></li></ul></li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/download.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 4 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html b/docs/next/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html
index 952ff2d..4d63577 100644
--- a/docs/next/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html
+++ b/docs/next/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">RunningDistributedThchs30KaldiJobs | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content=" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Dependent on registrydns, you must fill in &lt; your RegistryDNSIP&gt; in resolv.conf</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">yarn jar /usr/local/matrix/share/hadoop/yarn/${SUBMARINE_VERSION}.jar \</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">job run --name kaldi-thchs30-distributed \</span></div><div class="token-line"  [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">Postfix is now set up with a default configuration.  If you need to make</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">changes, edit</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">/etc/postfix/main.cf (and others) as needed.  To view Postfix configuration</span></div><div class="token-line" style="color:#bfc7d5"><span class="token [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">After modifying main.cf, be sure to run &#x27;/etc/init.d/postfix reload&#x27;.</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -35,7 +35,7 @@
 <img alt="alt text" src="/assets/images/sge_cluster-b9ac6485a770b5f8a031b29f6f430810.png" title="SGE for multiple jobs"></p><p><img alt="alt text" src="/assets/images/sge_stat-29ad9dfe485895eb54eea5baad709e15.png" title="SGE for user multiple jobs"></p></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/ecosystem/kaldi/RunningDistributedThchs30KaldiJobs.md" target="_blank" rel="noreferrer noo [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/ecosystem/kaldi/WriteDockerfileKaldi/index.html b/docs/next/ecosystem/kaldi/WriteDockerfileKaldi/index.html
index 42a179a..4346b62 100644
--- a/docs/next/ecosystem/kaldi/WriteDockerfileKaldi/index.html
+++ b/docs/next/ecosystem/kaldi/WriteDockerfileKaldi/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">WriteDockerfileKaldi | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-c [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">apt-get</span><span class="token plain"> clean </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">\</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span cla [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">git</span><span class="token plain"> clone --depth </span><span class="token number" style="color:rgb(247, 140, 108)">1</span><span class="token plain"> https://github.com/kaldi-asr/kaldi.git /opt/kaldi </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class [...]
 You can also use prebuilt images for convenience in the docker hub:</p><ul><li>hadoopsubmarine/kaldi-latest-gpu-base:0.0.1</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/ecosystem/kaldi/WriteDockerfileKaldi.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" class=" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/gettingStarted/helm/index.html b/docs/next/gettingStarted/helm/index.html
index bd0a301..fa5efe4 100644
--- a/docs/next/gettingStarted/helm/index.html
+++ b/docs/next/gettingStarted/helm/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Deploy Submarine with Helm | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-def [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 Check <a href="https://github.com/apache/submarine/tree/master/helm-charts/submarine" target="_blank" rel="noopener noreferrer">helm-charts/submarine</a> for more details.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="prerequisite"></a>Prerequisite<a class="hash-link" href="#prerequisite" title="Direct link to heading">#</a></h2><ul><li>Install Helm v3: <a href="https://helm.sh/docs/intro/install/" target="_blank" rel="noopener noreferrer">https://helm [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Check</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">helm </span><span class="token function" style="color:rgb(130, 170, 255)">ls</span><span class="token plain"> </span></div></div></div><button type="button" aria-label="Copy code to clipboard" cla [...]
 uses Traefik as reverse-proxy by default. If you don&#x27;t want to
@@ -35,7 +35,7 @@ please refer to this <a href="https://kind.sigs.k8s.io/docs/user/configuration/#
 and set the configuration &quot;extraPortMappings&quot; when creating the k8s cluster.</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">kind: Cluster</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"> [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/gettingStarted/kind/index.html b/docs/next/gettingStarted/kind/index.html
index b12370a..2a34f19 100644
--- a/docs/next/gettingStarted/kind/index.html
+++ b/docs/next/gettingStarted/kind/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Setup a Kubernetes cluster using KinD | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" conten [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/gettingStarted/notebook/index.html b/docs/next/gettingStarted/notebook/index.html
index 36d7fe0..02abbff 100644
--- a/docs/next/gettingStarted/notebook/index.html
+++ b/docs/next/gettingStarted/notebook/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Jupyter Notebook | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-curre [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 and manage Jupyter notebooks.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="working-with-notebooks"></a>Working with notebooks<a class="hash-link" href="#working-with-notebooks" title="Direct link to heading">#</a></h2><p>We recommend using Web UI to manage notebooks.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="notebooks-web-ui"></a>Notebooks Web UI<a class="hash-link" href="#notebooks-web-ui" title="Direct link to [...]
 left-hand panel to manage your notebooks.</p><p><img src="/assets/images/notebook-list-507c0f9a50f6cd5637891c13c62d4650.png"></p><p>To create a new notebook server, click “New Notebook”. You should see a form for entering
 details of your new notebook server.</p><ul><li>Notebook Name : Name of the notebook server. It should follow the rules below.<ol><li>Contain at most 63 characters.</li><li>Contain only lowercase alphanumeric characters or &#x27;-&#x27;.</li><li>Start with an alphabetic character.</li><li>End with an alphanumeric character.</li></ol></li><li>Environment : It defines a set of libraries and docker image.</li><li>CPU and Memory</li><li>GPU (optional)</li><li>EnvVar (optional) : Injects envi [...]
@@ -38,7 +38,7 @@ create experiments, as the example below:</p><div class="mdxCodeBlock_1zKU"><div
 </span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><p>You can create a new notebook, paste the above code and run it. Or, you can find the notebook <a href="https://github.com/apache/submarine/blob/master/submarine-sdk/pysubmarine/example/submarine_experiment_sdk.ipynb" target="_blank" rel="noopener noreferrer"><code>submarine_experiment_sdk.ipynb</code></a> inside the launched notebook session. You can open [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/gettingStarted/python-sdk/index.html b/docs/next/gettingStarted/python-sdk/index.html
index 5cc57e6..5139141 100644
--- a/docs/next/gettingStarted/python-sdk/index.html
+++ b/docs/next/gettingStarted/python-sdk/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Python SDK | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-c [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,13 +22,13 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 It&#x27;s better to use a new Python environment created by <code>Anoconda</code> or Python <code>virtualenv</code> to try this to avoid trouble to existing Python environment.
 A sample Python virtual env can be setup like this:</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token function" style="color:rgb(130, 170, 255)">wget</span><span class="token plain"> https://files.pythonhosted.org/packages/33/bc/fa0b5347139cd9564f [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Make sure to install using Python 3</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">python3 virtualenv-16.0.0/virtualenv.py venv</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin cla [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/gettingStarted/quickstart/index.html b/docs/next/gettingStarted/quickstart/index.html
index 9e3c63f..b37d83f 100644
--- a/docs/next/gettingStarted/quickstart/index.html
+++ b/docs/next/gettingStarted/quickstart/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Quickstart | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><m [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">import</span><span class="token plain"> tensorflow_datasets </span><span class="token keyword" style="font-style:italic">as</span><span class="token plain"> tfds</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">import</span><span class="token plain"> [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">def</span><span class="token plain"> </span><span class="token function" style="color:rgb(130, 170, 255)">make_datasets_unbatched</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token punctuation" style="color:rgb(199, 146, 234)">)</span><span class="token punctuation" style="color:rgb(199, 146, 234)" [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Scaling MNIST data from (0, 255] to (0., 1.]</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">  </span><span class="token keyword" style="font-style:italic">def</span><span class="token plain"> </span><span class="token function" style="color:rgb(13 [...]
@@ -46,7 +46,7 @@
 <img src="/assets/images/quickstart-submit-4-00c8dfb8d7d8a1bd1fe52f43712fc4a9.png"></li></ol></li></ol><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="4-monitor-the-process-modelclient"></a>4. Monitor the process (modelClient)<a class="hash-link" href="#4-monitor-the-process-modelclient" title="Direct link to heading">#</a></h3><ol><li><p>In our code, we use <code>modelClient</code> from <code>submarine-sdk</code> to record the metrics. To see the result, c [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/index.html b/docs/next/index.html
index 75f568f..d8e7462 100644
--- a/docs/next/index.html
+++ b/docs/next/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Local Deployment | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-def [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Method2 -- using port-forwarding</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">$ kubectl port-forward --address </span><span class="token number" style="color:rgb(247, 140, 108)">0.0</span><span class="token plain">.0.0 service/submarine-traefik </ [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/releases/submarine-release-0.2.0/index.html b/docs/next/releases/submarine-release-0.2.0/index.html
index a810276..d98d1c7 100644
--- a/docs/next/releases/submarine-release-0.2.0/index.html
+++ b/docs/next/releases/submarine-release-0.2.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.2.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 46 patches for improvements and bug fixes.</p><p>We encourage to <a href="/docs/next/download">download</a> the latest release. Feedback through the <a href="/docs/next/community/README">mailing lists</a> is very welcome.</p><p>You can visit <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12343240&amp;styleName=&amp;projectId=12316221" target="_blank" rel="noopener noreferrer">issue tracker</a> for full list of issues that are resolved.</p></div></article><div cla [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/releases/submarine-release-0.3.0/index.html b/docs/next/releases/submarine-release-0.3.0/index.html
index ed7ca44..451a00b 100644
--- a/docs/next/releases/submarine-release-0.3.0/index.html
+++ b/docs/next/releases/submarine-release-0.3.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.3.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 196 patches for improvements and bug fixes. The highlighted features are as follows:</p><ul><li>Mini-submarine (YARN)</li><li>Basic Tensorflow job submission to k8s through submarine-server RESTful API</li><li>Job submission on YARN through submarine-server RPC protocol</li></ul><p>We encourage to <a href="/docs/next/download">download</a> the latest release. Feedback through the <a href="/docs/next/community/README">mailing lists</a> is very welcome.</p><p>You can visit <a href="https:/ [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/releases/submarine-release-0.4.0/index.html b/docs/next/releases/submarine-release-0.4.0/index.html
index 0aa8a77..84fac1c 100644
--- a/docs/next/releases/submarine-release-0.4.0/index.html
+++ b/docs/next/releases/submarine-release-0.4.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.4.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 175 patches for improvements and bug fixes. The highlighted features are as follows:</p><ul><li>Submarine Experiments: Refactor the Job to experiment and redefined the experiment spec</li><li>Submarine Helm Charts: Provides one command to install the submarine into the Kubernetes cluster</li><li>PySubmarine: Submarine Python SDK</li></ul><p>We encourage to <a href="/docs/next/download">download</a> the latest release. Feedback through the <a href="/docs/next/community/README">mailing lis [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/releases/submarine-release-0.5.0/index.html b/docs/next/releases/submarine-release-0.5.0/index.html
index 49bae58..4c58be5 100644
--- a/docs/next/releases/submarine-release-0.5.0/index.html
+++ b/docs/next/releases/submarine-release-0.5.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.5.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 99 patches for improvements and bug fixes. The highlighted features are as follows:</p><ul><li>Submarine Experiments: Redefined the experiment spec, sync up code from Git, it could be HTTP and ssh</li><li>Predefined experiment template: Register A experiment template and submit the related parameter to run an experiment using Rest API</li><li>Environment profile: Users could easily manage their docker image and conda environment</li><li>Jupyter Notebook: Spawn a jupyter notebook using Re [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/api/environment/index.html b/docs/next/userDocs/api/environment/index.html
index 27d382b..9557022 100644
--- a/docs/next/userDocs/api/environment/index.html
+++ b/docs/next/userDocs/api/environment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Environment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-c [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/api/experiment-template/index.html b/docs/next/userDocs/api/experiment-template/index.html
index fd9640c..512f72e 100644
--- a/docs/next/userDocs/api/experiment-template/index.html
+++ b/docs/next/userDocs/api/experiment-template/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Template REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/api/experiment/index.html b/docs/next/userDocs/api/experiment/index.html
index e6b652c..cd70a47 100644
--- a/docs/next/userDocs/api/experiment/index.html
+++ b/docs/next/userDocs/api/experiment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-cu [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/api/notebook/index.html b/docs/next/userDocs/api/notebook/index.html
index dfc6db0..14c78e1 100644
--- a/docs/next/userDocs/api/notebook/index.html
+++ b/docs/next/userDocs/api/notebook/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Notebook REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-curr [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/others/mlflow/index.html b/docs/next/userDocs/others/mlflow/index.html
index e722529..f9a0f6d 100644
--- a/docs/next/userDocs/others/mlflow/index.html
+++ b/docs/next/userDocs/others/mlflow/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">MLflow UI | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><me [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 use the log_param or log_metric in ModelClient API, we could view
 the result in MLflow UI. Below is the example of the usage of MLflow
 UI.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="example"></a>Example<a class="hash-link" href="#example" title="Direct link to heading">#</a></h3><ol><li>Run the following code in the cluster</li></ol><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-python codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line"  [...]
@@ -30,7 +30,7 @@ UI.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2
 result. You can also compare the training between different workers.</li></ol><p><img src="/assets/images/mlflow-ui-e2fbae31ba60c324e66f00f0ae3caebf.png"></p></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/userDocs/others/mlflow.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/others/tensorboard/index.html b/docs/next/userDocs/others/tensorboard/index.html
index b8d189d..7ee65b5 100644
--- a/docs/next/userDocs/others/tensorboard/index.html
+++ b/docs/next/userDocs/others/tensorboard/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Tensorboard | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current">< [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="connect-to-the-tensorboard-webpage"></a>Connect to the tensorboard webpage<a class="hash-link" href="#connect-to-the-tensorboard-webpage" title="Direct link to heading">#</a></h2><ol><li>Open the experiment page in the workbench, and Click the <code>TensorBoard</code> button.</li> [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/submarine-sdk/README/index.html b/docs/next/userDocs/submarine-sdk/README/index.html
index 481ae9a..79b5ac4 100644
--- a/docs/next/userDocs/submarine-sdk/README/index.html
+++ b/docs/next/userDocs/submarine-sdk/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine-SDK | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 add tracking/metrics and view tracking/metrics from Submarine Workbench UI.</p></li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/userDocs/submarine-sdk/README.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" class="iconEdit_2LL7"><g><path d="m34.5 11.7l-3 3.1-6.3-6 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/submarine-sdk/experiment-client/index.html b/docs/next/userDocs/submarine-sdk/experiment-client/index.html
index f09a3cb..2b3f424 100644
--- a/docs/next/userDocs/submarine-sdk/experiment-client/index.html
+++ b/docs/next/userDocs/submarine-sdk/experiment-client/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Client | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-curr [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 By default print all the logs of Pod.</p><blockquote><p><strong>Parameters</strong></p><ul><li><strong>id</strong>: Submarine experiment id.</li><li><strong>onlyMaster</strong>: By default include pod log of &quot;master&quot; which might be Tensorflow PS/Chief or PyTorch master.</li></ul></blockquote><blockquote><p><strong>Return</strong></p><ul><li>The info of pod logs</li></ul></blockquote><p>Example</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/submarine-sdk/model-client/index.html b/docs/next/userDocs/submarine-sdk/model-client/index.html
index 410438f..09322e4 100644
--- a/docs/next/userDocs/submarine-sdk/model-client/index.html
+++ b/docs/next/userDocs/submarine-sdk/model-client/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Model Client | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"> [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">modelClient </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> ModelsClient</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token plain">tracking_uri</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token string" style="color:rgb(195, 232, 141)">&quot;0.0.0.0:4000&quot; [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">modelClient </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> ModelsClient</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token punctuation" style="color:rgb(199, 146, 234)">)</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span cl [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">params </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token string" style="color:rgb(195, 232, 141)">&quot;learning_rate&quot;</span><span class="token punctuation" style="color:rgb(199, 146, 234)">:</span><span class="token plain"> </span><span class="toke [...]
@@ -32,7 +32,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">modelClient </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> ModelsClient</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token punctuation" style="color:rgb(199, 146, 234)">)</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span cl [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/submarine-sdk/pysubmarine/development/index.html b/docs/next/userDocs/submarine-sdk/pysubmarine/development/index.html
index 2aa54c4..fcab171 100644
--- a/docs/next/userDocs/submarine-sdk/pysubmarine/development/index.html
+++ b/docs/next/userDocs/submarine-sdk/pysubmarine/development/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Python SDK Development | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 in its own conda environment by running the following</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">conda create --name submarine-dev </span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">python</span><span cl [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># lint-requirements.txt and test-requirements.txt are in ./submarine-sdk/pysubmarine/github-actions</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="toke [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Installs pysubmarine from current checkout</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="token plain"> ./submarine-sdk/pysubmarine</span></div></div [...]
@@ -35,7 +35,7 @@ in <a href="https://github.com/apache/submarine/blob/master/submarine-sdk/pysubm
 in your local directory</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">python setup.py bdist_wheel</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><ol sta [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/submarine-sdk/tracking/index.html b/docs/next/userDocs/submarine-sdk/tracking/index.html
index add4f36..5aefa93 100644
--- a/docs/next/userDocs/submarine-sdk/tracking/index.html
+++ b/docs/next/userDocs/submarine-sdk/tracking/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Tracking | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><met [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,14 +22,14 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 data exchange, and task tracking capabilities to more efficiently improve the
 development and execution of machine learning productivity</p><ul><li>Allow data scientist to track distributed ML experiment</li><li>Support store ML parameters and metrics in Submarine-server</li><li>Support hdfs, S3 and mysql (Currently we only support mysql)</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="functions"></a>Functions<a class="hash-link" href="#functions" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="- [...]
 By default it&#x27;s <code>mysql+pymysql://submarine:password@localhost:3306/submarine</code>.
 More detail : <a href="https://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls" target="_blank" rel="noopener noreferrer">SQLAlchemy docs</a></li></ul></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="submarinelog_paramkey-str-value-str---none"></a><code>submarine.log_param(key: str, value: str) -&gt; None</code><a class="hash-link" href="#submarinelog_paramkey-str-value-str---none" title="Direct link to heading">#</a></h3><p>log a  [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/submarine-security/spark-security/README/index.html b/docs/next/userDocs/submarine-security/spark-security/README/index.html
index dec42c8..459fdbd 100644
--- a/docs/next/userDocs/submarine-security/spark-security/README/index.html
+++ b/docs/next/userDocs/submarine-security/spark-security/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Spark Security Plugin | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="doc [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 such as HDFS, Hive, HBase, Solr and Sqoop2. However, <a href="http://spark.apache.org" target="_blank" rel="noopener noreferrer">Apache Spark™</a> is not counted in yet.
 When a secured HDFS cluster is used as a data warehouse accessed by various users and groups via different applications wrote by Spark and Hive,
 it is very difficult to guarantee data management in a consistent way.  Apache Spark users visit data warehouse only
@@ -48,7 +48,7 @@ For example, <code>spark.sql.extensions=org.apache.submarine.spark.security.api.
 extra functions.</p><table><thead><tr><th>option</th><th>authorization</th><th>row filtering</th><th>data masking</th></tr></thead><tbody><tr><td>org.apache.submarine.spark.security.api.RangerSparkAuthzExtension</td><td>√</td><td>×</td><td>×</td></tr><tr><td>org.apache.submarine.spark.security.api.RangerSparkSQLExtension</td><td>√</td><td>√</td><td>√</td></tr></tbody></table></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/ [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html b/docs/next/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html
index 893d378..381068d 100644
--- a/docs/next/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html
+++ b/docs/next/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Building Submarine Spark Security Plugin | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" con [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/yarn/Dockerfiles/index.html b/docs/next/userDocs/yarn/Dockerfiles/index.html
index 38e814d..d7bd6d3 100644
--- a/docs/next/userDocs/yarn/Dockerfiles/index.html
+++ b/docs/next/userDocs/yarn/Dockerfiles/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Write Dockerfiles for Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="doc [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/yarn/TestAndTroubleshooting/index.html b/docs/next/userDocs/yarn/TestAndTroubleshooting/index.html
index 36b403b..f703377 100644
--- a/docs/next/userDocs/yarn/TestAndTroubleshooting/index.html
+++ b/docs/next/userDocs/yarn/TestAndTroubleshooting/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Test and Troubleshooting | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defau [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># A simple script to get information about mount points and pids and their</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># mount namespaces.</span><span class="toke [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">[</span><span class="token plain"> </span><span class="token variable" style="color:rgb(191, 199, 213)">$#</span><span class="token plain"> -ne </span><span class="token number" style="color:rgb(247, 140, 108)">1</span><span class="token  [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">ID</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token variable" style="color:rgb(191, 199, 213)">$1</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -31,7 +31,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">printf</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;PID</span><span class="token string entity" style="color:rgb(195, 232, 141)">\t</span><span class="token string" style="color:rgb(195, 232, 141)">NAME</span><span class="token string entity" style="color:rgb(195, 23 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/yarn/WriteDockerfileMX/index.html b/docs/next/userDocs/yarn/WriteDockerfileMX/index.html
index 7af810d..329c513 100644
--- a/docs/next/userDocs/yarn/WriteDockerfileMX/index.html
+++ b/docs/next/userDocs/yarn/WriteDockerfileMX/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Docker Images for MXNet | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defaul [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 For example <code>python</code>, <code>scipy</code>. For GPU support, you also need <code>cuda</code>, <code>cudnn</code>, etc.</p><p>3) MXNet package.</p><p><strong>Libraries to access HDFS</strong></p><p>1) JDK</p><p>2) Hadoop</p><p>Here&#x27;s an example of a base image (without GPU support) to install MXNet:</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-shell codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_ [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Install some development tools and packages</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># MXNet 1.6 is going to be the last MXNet release to support Python2</sp [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Install latest MXNet using pip (without GPU support)</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN pip3 </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="token plain"> mxnet</span></div><div class=" [...]
@@ -31,7 +31,7 @@ For example <code>python</code>, <code>scipy</code>. For GPU support, you also n
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">tar</span><span class="token plain"> zxf hadoop-</span><span class="token variable" style="color:rgb(191, 199, 213)">${HADOOP_VERSION}</span><span class="token plain">.tar.gz</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">ln [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/yarn/WriteDockerfilePT/index.html b/docs/next/userDocs/yarn/WriteDockerfilePT/index.html
index 25e9335..a7437d3 100644
--- a/docs/next/userDocs/yarn/WriteDockerfilePT/index.html
+++ b/docs/next/userDocs/yarn/WriteDockerfilePT/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Docker Images for PyTorch | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defa [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">curl</span><span class="token plain"> -o ~/miniconda.sh -O  https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh  </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">\</span><span clas [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">WORKDIR /opt/pytorch</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">git</span><span class="token plain"> clone https://github.com/pytorch/vision.git </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token builtin c [...]
@@ -30,7 +30,7 @@
 You can also use prebuilt images for convenience:</p><ul><li>hadoopsubmarine/pytorch-latest-gpu-base:0.0.1</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/userDocs/yarn/WriteDockerfilePT.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" class="iconEdit_2LL7"><g><pa [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/yarn/WriteDockerfileTF/index.html b/docs/next/userDocs/yarn/WriteDockerfileTF/index.html
index c01504f..f4273b5 100644
--- a/docs/next/userDocs/yarn/WriteDockerfileTF/index.html
+++ b/docs/next/userDocs/yarn/WriteDockerfileTF/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Docker Images for TensorFlow | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Pick up some TF dependencies</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">apt-get</span><span class="token plain"> update </span><span class="token operator" style="color:rgb [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">export</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">DEBIAN_FRONTEND</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain">noninteractive </span><span class="token operator" style="color:rgb(137, 221, 255)">& [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">curl</span><span class="token plain"> -O https://bootstrap.pypa.io/get-pip.py </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">\</span><span class="token plain"></span></div><div class="token-line"  [...]
@@ -31,7 +31,7 @@
 You can also use prebuilt images for convenience:</p><ul><li>hadoopsubmarine/tf-1.13.1-gpu:0.0.1</li><li>hadoopsubmarine/tf-1.13.1-cpu:0.0.1</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/docs/userDocs/yarn/WriteDockerfileTF.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 4 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/yarn/YARNRuntimeGuide/index.html b/docs/next/userDocs/yarn/YARNRuntimeGuide/index.html
index d43b08a..9b2811a 100644
--- a/docs/next/userDocs/yarn/YARNRuntimeGuide/index.html
+++ b/docs/next/userDocs/yarn/YARNRuntimeGuide/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">YARN Runtime Quick Start Guide | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Make sure to install using Python 3, as TensorFlow only provides Python 3 artifacts</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">python virtualenv-16.0.0/virtualenv.py venv</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">. venv/bin/activate</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip i [...]
 </span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="with-docker"></a>With Docker<a class="hash-link" href="#with-docker" title="Direct link to heading">#</a></h3><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlo [...]
 the <code>submarine-core-${SUBMARINE_VERSION}.jar</code>, <code>submarine-yarnservice-runtime-${SUBMARINE_VERSION}.jar</code> and <code>submarine-tony-runtime-${SUBMARINE_VERSION}.jar</code>.</p><br><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="launch-pytorch-application"></a>Launch PyTorch Application:<a class="hash-link" href="#launch-pytorch-application" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor enha [...]
@@ -31,7 +31,7 @@ the <code>submarine-core-${SUBMARINE_VERSION}.jar</code>, <code>submarine-yarnse
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">python virtualenv-16.0.0/virtualenv.py venv</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">. venv/bin/activate</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip install mxnet==1.5.1</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">zip -r myvenv.zip venv</span></div><div class="token-line" style=" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/next/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html b/docs/next/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html
index 2628daa..1a4ed7d 100644
--- a/docs/next/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html
+++ b/docs/next/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">README | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="current"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-current"><meta  [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 evaluate a CIFAR-10 ResNet model on:</p><ul><li>A single host with one CPU;</li><li>A single host with multiple GPUs;</li><li>Multiple hosts with CPU or multiple GPUs;</li></ul><p>Before trying to run the model we highly encourage you to read all the README.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="prerequisite"></a>Prerequisite<a class="hash-link" href="#prerequisite" title="Direct link to heading">#</a></h2><ol><li><p><a href="https://www.tensor [...]
 later.</p></li><li><p>Download the CIFAR-10 dataset and generate TFRecord files using the provided
 script.  The script and associated command below will download the CIFAR-10
@@ -73,7 +73,7 @@ model_dir you chose on the previous step.</p><div class="mdxCodeBlock_1zKU"><div
 similar to:</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-python codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">File </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;cifar10_main.py&quot;</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</sp [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/releases/submarine-release-0.2.0/index.html b/docs/releases/submarine-release-0.2.0/index.html
index 28795b1..a930b0f 100644
--- a/docs/releases/submarine-release-0.2.0/index.html
+++ b/docs/releases/submarine-release-0.2.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.2.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 46 patches for improvements and bug fixes.</p><p>We encourage to <a href="/docs/download">download</a> the latest release. Feedback through the <a href="/docs/community/README">mailing lists</a> is very welcome.</p><p>You can visit <a href="https://issues.apache.org/jira/secure/ReleaseNote.jspa?version=12343240&amp;styleName=&amp;projectId=12316221" target="_blank" rel="noopener noreferrer">issue tracker</a> for full list of issues that are resolved.</p></div></article><div class="margin [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/releases/submarine-release-0.3.0/index.html b/docs/releases/submarine-release-0.3.0/index.html
index b9271f1..98244e5 100644
--- a/docs/releases/submarine-release-0.3.0/index.html
+++ b/docs/releases/submarine-release-0.3.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.3.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 196 patches for improvements and bug fixes. The highlighted features are as follows:</p><ul><li>Mini-submarine (YARN)</li><li>Basic Tensorflow job submission to k8s through submarine-server RESTful API</li><li>Job submission on YARN through submarine-server RPC protocol</li></ul><p>We encourage to <a href="/docs/download">download</a> the latest release. Feedback through the <a href="/docs/community/README">mailing lists</a> is very welcome.</p><p>You can visit <a href="https://issues.ap [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/releases/submarine-release-0.4.0/index.html b/docs/releases/submarine-release-0.4.0/index.html
index b8358e7..8ae6046 100644
--- a/docs/releases/submarine-release-0.4.0/index.html
+++ b/docs/releases/submarine-release-0.4.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.4.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 175 patches for improvements and bug fixes. The highlighted features are as follows:</p><ul><li>Submarine Experiments: Refactor the Job to experiment and redefined the experiment spec</li><li>Submarine Helm Charts: Provides one command to install the submarine into the Kubernetes cluster</li><li>PySubmarine: Submarine Python SDK</li></ul><p>We encourage to <a href="/docs/download">download</a> the latest release. Feedback through the <a href="/docs/community/README">mailing lists</a> is  [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/releases/submarine-release-0.5.0/index.html b/docs/releases/submarine-release-0.5.0/index.html
index 42a3162..38b1280 100644
--- a/docs/releases/submarine-release-0.5.0/index.html
+++ b/docs/releases/submarine-release-0.5.0/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Apache Submarine Release 0.5.0 | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 99 patches for improvements and bug fixes. The highlighted features are as follows:</p><ul><li>Submarine Experiments: Redefined the experiment spec, sync up code from Git, it could be HTTP and ssh</li><li>Predefined experiment template: Register A experiment template and submit the related parameter to run an experiment using Rest API</li><li>Environment profile: Users could easily manage their docker image and conda environment</li><li>Jupyter Notebook: Spawn a jupyter notebook using Re [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/api/environment/index.html b/docs/userDocs/api/environment/index.html
index 9cb9282..7c6ada7 100644
--- a/docs/userDocs/api/environment/index.html
+++ b/docs/userDocs/api/environment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Environment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/api/experiment-template/index.html b/docs/userDocs/api/experiment-template/index.html
index 3dd0663..ea3db5f 100644
--- a/docs/userDocs/api/experiment-template/index.html
+++ b/docs/userDocs/api/experiment-template/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Template REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-def [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/api/experiment/index.html b/docs/userDocs/api/experiment/index.html
index 4701014..7353cb9 100644
--- a/docs/userDocs/api/experiment/index.html
+++ b/docs/userDocs/api/experiment/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6. [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/api/notebook/index.html b/docs/userDocs/api/notebook/index.html
index 1dc4646..4534e44 100644
--- a/docs/userDocs/api/notebook/index.html
+++ b/docs/userDocs/api/notebook/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Notebook REST API | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/others/mlflow/index.html b/docs/userDocs/others/mlflow/index.html
index 210e688..a7c96b4 100644
--- a/docs/userDocs/others/mlflow/index.html
+++ b/docs/userDocs/others/mlflow/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">MLflow UI | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><meta d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 use the log_param or log_metric in ModelClient API, we could view
 the result in MLflow UI. Below is the example of the usage of MLflow
 UI.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="example"></a>Example<a class="hash-link" href="#example" title="Direct link to heading">#</a></h3><ol><li>Run the following code in the cluster</li></ol><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-python codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line"  [...]
@@ -30,7 +30,7 @@ UI.</p><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2
 result. You can also compare the training between different workers.</li></ol><p><img src="/assets/images/mlflow-ui-e2fbae31ba60c324e66f00f0ae3caebf.png"></p></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/userDocs/others/mlflow.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" ro [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/others/tensorboard/index.html b/docs/userDocs/others/tensorboard/index.html
index de54c8a..92f6ecf 100644
--- a/docs/userDocs/others/tensorboard/index.html
+++ b/docs/userDocs/others/tensorboard/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Tensorboard | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><meta [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="connect-to-the-tensorboard-webpage"></a>Connect to the tensorboard webpage<a class="hash-link" href="#connect-to-the-tensorboard-webpage" title="Direct link to heading">#</a></h2><ol><li>Open the experiment page in the workbench, and Click the <code>TensorBoard</code> button.</li> [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/submarine-sdk/README/index.html b/docs/userDocs/submarine-sdk/README/index.html
index 9e974ce..c8f9dba 100644
--- a/docs/userDocs/submarine-sdk/README/index.html
+++ b/docs/userDocs/submarine-sdk/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine-SDK | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><me [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 add tracking/metrics and view tracking/metrics from Submarine Workbench UI.</p></li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/userDocs/submarine-sdk/README.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" class="iconEdit_2LL7"><g><path d= [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/submarine-sdk/experiment-client/index.html b/docs/userDocs/submarine-sdk/experiment-client/index.html
index 18823d0..0c642f9 100644
--- a/docs/userDocs/submarine-sdk/experiment-client/index.html
+++ b/docs/userDocs/submarine-sdk/experiment-client/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Experiment Client | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0" [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,11 +22,11 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 By default print all the logs of Pod.</p><blockquote><p><strong>Parameters</strong></p><ul><li><strong>id</strong>: Submarine experiment id.</li><li><strong>onlyMaster</strong>: By default include pod log of &quot;master&quot; which might be Tensorflow PS/Chief or PyTorch master.</li></ul></blockquote><blockquote><p><strong>Return</strong></p><ul><li>The info of pod logs</li></ul></blockquote><p>Example</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/submarine-sdk/model-client/index.html b/docs/userDocs/submarine-sdk/model-client/index.html
index efa1927..7a0dc49 100644
--- a/docs/userDocs/submarine-sdk/model-client/index.html
+++ b/docs/userDocs/submarine-sdk/model-client/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Model Client | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><met [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">modelClient </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> ModelsClient</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token plain">tracking_uri</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token string" style="color:rgb(195, 232, 141)">&quot;0.0.0.0:4000&quot; [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">modelClient </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> ModelsClient</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token punctuation" style="color:rgb(199, 146, 234)">)</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span cl [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">params </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">{</span><span class="token string" style="color:rgb(195, 232, 141)">&quot;learning_rate&quot;</span><span class="token punctuation" style="color:rgb(199, 146, 234)">:</span><span class="token plain"> </span><span class="toke [...]
@@ -32,7 +32,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">modelClient </span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain"> ModelsClient</span><span class="token punctuation" style="color:rgb(199, 146, 234)">(</span><span class="token punctuation" style="color:rgb(199, 146, 234)">)</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span cl [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/submarine-sdk/pysubmarine/development/index.html b/docs/userDocs/submarine-sdk/pysubmarine/development/index.html
index 41d6e00..d313a56 100644
--- a/docs/userDocs/submarine-sdk/pysubmarine/development/index.html
+++ b/docs/userDocs/submarine-sdk/pysubmarine/development/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Python SDK Development | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0 [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 in its own conda environment by running the following</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">conda create --name submarine-dev </span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">python</span><span cl [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># lint-requirements.txt and test-requirements.txt are in ./submarine-sdk/pysubmarine/github-actions</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="toke [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Installs pysubmarine from current checkout</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="token plain"> ./submarine-sdk/pysubmarine</span></div></div [...]
@@ -35,7 +35,7 @@ in <a href="https://github.com/apache/submarine/blob/master/submarine-sdk/pysubm
 in your local directory</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-bash codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">python setup.py bdist_wheel</span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><ol sta [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/submarine-sdk/tracking/index.html b/docs/userDocs/submarine-sdk/tracking/index.html
index 7b474ae..77be443 100644
--- a/docs/userDocs/submarine-sdk/tracking/index.html
+++ b/docs/userDocs/submarine-sdk/tracking/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Tracking | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><meta da [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,14 +22,14 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 data exchange, and task tracking capabilities to more efficiently improve the
 development and execution of machine learning productivity</p><ul><li>Allow data scientist to track distributed ML experiment</li><li>Support store ML parameters and metrics in Submarine-server</li><li>Support hdfs, S3 and mysql (Currently we only support mysql)</li></ul><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="functions"></a>Functions<a class="hash-link" href="#functions" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="- [...]
 By default it&#x27;s <code>mysql+pymysql://submarine:password@localhost:3306/submarine</code>.
 More detail : <a href="https://docs.sqlalchemy.org/en/latest/core/engines.html#database-urls" target="_blank" rel="noopener noreferrer">SQLAlchemy docs</a></li></ul></blockquote><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="submarinelog_paramkey-str-value-str---none"></a><code>submarine.log_param(key: str, value: str) -&gt; None</code><a class="hash-link" href="#submarinelog_paramkey-str-value-str---none" title="Direct link to heading">#</a></h3><p>log a  [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/submarine-security/spark-security/README/index.html b/docs/userDocs/submarine-security/spark-security/README/index.html
index 95b4424..1a8811d 100644
--- a/docs/userDocs/submarine-security/spark-security/README/index.html
+++ b/docs/userDocs/submarine-security/spark-security/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Submarine Spark Security Plugin | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs- [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 such as HDFS, Hive, HBase, Solr and Sqoop2. However, <a href="http://spark.apache.org" target="_blank" rel="noopener noreferrer">Apache Spark™</a> is not counted in yet.
 When a secured HDFS cluster is used as a data warehouse accessed by various users and groups via different applications wrote by Spark and Hive,
 it is very difficult to guarantee data management in a consistent way.  Apache Spark users visit data warehouse only
@@ -48,7 +48,7 @@ For example, <code>spark.sql.extensions=org.apache.submarine.spark.security.api.
 extra functions.</p><table><thead><tr><th>option</th><th>authorization</th><th>row filtering</th><th>data masking</th></tr></thead><tbody><tr><td>org.apache.submarine.spark.security.api.RangerSparkAuthzExtension</td><td>√</td><td>×</td><td>×</td></tr><tr><td>org.apache.submarine.spark.security.api.RangerSparkSQLExtension</td><td>√</td><td>√</td><td>√</td></tr></tbody></table></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/ [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html b/docs/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html
index 52f7f5b..9b74e9a 100644
--- a/docs/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html
+++ b/docs/userDocs/submarine-security/spark-security/build-submarine-spark-security-plugin/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Building Submarine Spark Security Plugin | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" conte [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/yarn/Dockerfiles/index.html b/docs/userDocs/yarn/Dockerfiles/index.html
index 5cff409..6652fd3 100644
--- a/docs/userDocs/yarn/Dockerfiles/index.html
+++ b/docs/userDocs/yarn/Dockerfiles/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Write Dockerfiles for Submarine | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs- [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,10 +22,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/yarn/TestAndTroubleshooting/index.html b/docs/userDocs/yarn/TestAndTroubleshooting/index.html
index 8406b2e..c025450 100644
--- a/docs/userDocs/yarn/TestAndTroubleshooting/index.html
+++ b/docs/userDocs/yarn/TestAndTroubleshooting/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Test and Troubleshooting | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># A simple script to get information about mount points and pids and their</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># mount namespaces.</span><span class="toke [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token keyword" style="font-style:italic">if</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">[</span><span class="token plain"> </span><span class="token variable" style="color:rgb(191, 199, 213)">$#</span><span class="token plain"> -ne </span><span class="token number" style="color:rgb(247, 140, 108)">1</span><span class="token  [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">ID</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token variable" style="color:rgb(191, 199, 213)">$1</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
@@ -31,7 +31,7 @@
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">printf</span><span class="token plain"> </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;PID</span><span class="token string entity" style="color:rgb(195, 232, 141)">\t</span><span class="token string" style="color:rgb(195, 232, 141)">NAME</span><span class="token string entity" style="color:rgb(195, 23 [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/yarn/WriteDockerfileMX/index.html b/docs/userDocs/yarn/WriteDockerfileMX/index.html
index ef87866..0d158b5 100644
--- a/docs/userDocs/yarn/WriteDockerfileMX/index.html
+++ b/docs/userDocs/yarn/WriteDockerfileMX/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Docker Images for MXNet | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default- [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 For example <code>python</code>, <code>scipy</code>. For GPU support, you also need <code>cuda</code>, <code>cudnn</code>, etc.</p><p>3) MXNet package.</p><p><strong>Libraries to access HDFS</strong></p><p>1) JDK</p><p>2) Hadoop</p><p>Here&#x27;s an example of a base image (without GPU support) to install MXNet:</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-shell codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_ [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Install some development tools and packages</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># MXNet 1.6 is going to be the last MXNet release to support Python2</sp [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Install latest MXNet using pip (without GPU support)</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN pip3 </span><span class="token function" style="color:rgb(130, 170, 255)">install</span><span class="token plain"> mxnet</span></div><div class=" [...]
@@ -31,7 +31,7 @@ For example <code>python</code>, <code>scipy</code>. For GPU support, you also n
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">tar</span><span class="token plain"> zxf hadoop-</span><span class="token variable" style="color:rgb(191, 199, 213)">${HADOOP_VERSION}</span><span class="token plain">.tar.gz</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">ln [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/yarn/WriteDockerfilePT/index.html b/docs/userDocs/yarn/WriteDockerfilePT/index.html
index ed98b4b..37118dd 100644
--- a/docs/userDocs/yarn/WriteDockerfilePT/index.html
+++ b/docs/userDocs/yarn/WriteDockerfilePT/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Docker Images for PyTorch | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-defaul [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain" style="display:inline-block">
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">curl</span><span class="token plain"> -o ~/miniconda.sh -O  https://repo.continuum.io/miniconda/Miniconda3-latest-Linux-x86_64.sh  </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">\</span><span clas [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">WORKDIR /opt/pytorch</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">git</span><span class="token plain"> clone https://github.com/pytorch/vision.git </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token builtin c [...]
@@ -30,7 +30,7 @@
 You can also use prebuilt images for convenience:</p><ul><li>hadoopsubmarine/pytorch-latest-gpu-base:0.0.1</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/userDocs/yarn/WriteDockerfilePT.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" role="img" viewBox="0 0 40 40" clas [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/yarn/WriteDockerfileTF/index.html b/docs/userDocs/yarn/WriteDockerfileTF/index.html
index ed3b39b..0ee9918 100644
--- a/docs/userDocs/yarn/WriteDockerfileTF/index.html
+++ b/docs/userDocs/yarn/WriteDockerfileTF/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Docker Images for TensorFlow | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-def [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"></span><span class="token comment" style="color:rgb(105, 112, 152);font-style:italic"># Pick up some TF dependencies</span><span class="token plain"></span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">apt-get</span><span class="token plain"> update </span><span class="token operator" style="color:rgb [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token builtin class-name" style="color:rgb(255, 203, 107)">export</span><span class="token plain"> </span><span class="token assign-left variable" style="color:rgb(191, 199, 213)">DEBIAN_FRONTEND</span><span class="token operator" style="color:rgb(137, 221, 255)">=</span><span class="token plain">noninteractive </span><span class="token operator" style="color:rgb(137, 221, 255)">& [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">RUN </span><span class="token function" style="color:rgb(130, 170, 255)">curl</span><span class="token plain"> -O https://bootstrap.pypa.io/get-pip.py </span><span class="token operator" style="color:rgb(137, 221, 255)">&amp;&amp;</span><span class="token plain"> </span><span class="token punctuation" style="color:rgb(199, 146, 234)">\</span><span class="token plain"></span></div><div class="token-line"  [...]
@@ -31,7 +31,7 @@
 You can also use prebuilt images for convenience:</p><ul><li>hadoopsubmarine/tf-1.13.1-gpu:0.0.1</li><li>hadoopsubmarine/tf-1.13.1-cpu:0.0.1</li></ul></div></article><div class="margin-vert--xl"><div class="row"><div class="col"><a href="https://github.com/apache/submarine/edit/master/website/versioned_docs/version-0.6.0/userDocs/yarn/WriteDockerfileTF.md" target="_blank" rel="noreferrer noopener"><svg fill="currentColor" height="1.2em" width="1.2em" preserveAspectRatio="xMidYMid meet" r [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/yarn/YARNRuntimeGuide/index.html b/docs/userDocs/yarn/YARNRuntimeGuide/index.html
index b5041a2..3b641ff 100644
--- a/docs/userDocs/yarn/YARNRuntimeGuide/index.html
+++ b/docs/userDocs/yarn/YARNRuntimeGuide/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">YARN Runtime Quick Start Guide | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain"># Make sure to install using Python 3, as TensorFlow only provides Python 3 artifacts</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">python virtualenv-16.0.0/virtualenv.py venv</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">. venv/bin/activate</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip i [...]
 </span></div></div></div><button type="button" aria-label="Copy code to clipboard" class="copyButton_2GIj">Copy</button></div></div><h3><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="with-docker"></a>With Docker<a class="hash-link" href="#with-docker" title="Direct link to heading">#</a></h3><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-undefined codeBlock_tuNs thin-scrollbar"><div class="codeBlo [...]
 the <code>submarine-core-${SUBMARINE_VERSION}.jar</code>, <code>submarine-yarnservice-runtime-${SUBMARINE_VERSION}.jar</code> and <code>submarine-tony-runtime-${SUBMARINE_VERSION}.jar</code>.</p><br><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="launch-pytorch-application"></a>Launch PyTorch Application:<a class="hash-link" href="#launch-pytorch-application" title="Direct link to heading">#</a></h2><h3><a aria-hidden="true" tabindex="-1" class="anchor enha [...]
@@ -31,7 +31,7 @@ the <code>submarine-core-${SUBMARINE_VERSION}.jar</code>, <code>submarine-yarnse
 </span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">python virtualenv-16.0.0/virtualenv.py venv</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">. venv/bin/activate</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">pip install mxnet==1.5.1</span></div><div class="token-line" style="color:#bfc7d5"><span class="token plain">zip -r myvenv.zip venv</span></div><div class="token-line" style=" [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/docs/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html b/docs/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html
index dd8883f..d58b539 100644
--- a/docs/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html
+++ b/docs/userDocs/yarn/docker/tensorflow/with-cifar10-models/ubuntu-18.04/cifar10_estimator_tf_1.13.1/README/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">README | Apache Submarine</title><meta data-react-helmet="true" name="twitter:card" content="summary_large_image"><meta data-react-helmet="true" name="docusaurus_locale" content="en"><meta data-react-helmet="true" name="docusaurus_version" content="0.6.0"><meta data-react-helmet="true" name="docusaurus_tag" content="docs-default-0.6.0"><meta data [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -22,7 +22,7 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 evaluate a CIFAR-10 ResNet model on:</p><ul><li>A single host with one CPU;</li><li>A single host with multiple GPUs;</li><li>Multiple hosts with CPU or multiple GPUs;</li></ul><p>Before trying to run the model we highly encourage you to read all the README.</p><h2><a aria-hidden="true" tabindex="-1" class="anchor enhancedAnchor_prK2" id="prerequisite"></a>Prerequisite<a class="hash-link" href="#prerequisite" title="Direct link to heading">#</a></h2><ol><li><p><a href="https://www.tensor [...]
 later.</p></li><li><p>Download the CIFAR-10 dataset and generate TFRecord files using the provided
 script.  The script and associated command below will download the CIFAR-10
@@ -73,7 +73,7 @@ model_dir you chose on the previous step.</p><div class="mdxCodeBlock_1zKU"><div
 similar to:</p><div class="mdxCodeBlock_1zKU"><div class="codeBlockContent_actS"><div tabindex="0" class="prism-code language-python codeBlock_tuNs thin-scrollbar"><div class="codeBlockLines_3uvA" style="color:#bfc7d5;background-color:#292d3e"><div class="token-line" style="color:#bfc7d5"><span class="token plain">File </span><span class="token string" style="color:rgb(195, 232, 141)">&quot;cifar10_main.py&quot;</span><span class="token punctuation" style="color:rgb(199, 146, 234)">,</sp [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/index.html b/index.html
index eaf2513..5168f4c 100644
--- a/index.html
+++ b/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Hello from Apache Submarine | Apache Submarine</title><meta data-react-helmet="true" property="og:title" content="Hello from Apache Submarine | Apache Submarine"><meta data-react-helmet="true" name="description" content="Description will go into a meta tag in &lt;head /&gt;"><meta data-react-helmet="true" property="og:description" content="Descri [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -18,10 +18,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<div class="baseUrlIssueBanner_1-cE" style="border:solid red thick;background-color:#ffe6b3;margin:20px;padding:20px;font-size:20px"><p style="font-weight:bold;font-size:30px">Your Docusaurus site did not load properly.</p><p>A very common reason is a wrong site <a href="https://v2.docusaurus.io/docs/docusaurus.config.js/#baseurl" style="font-weight:bold">baseUrl configuration</a>.</p><p>Current configured baseUrl = <span style="font-weight:bold;color:red">/</span>  (default value)</p><p [...]
+<div class="baseUrlIssueBanner_1-cE" style="border:solid red thick;background-color:#ffe6b3;margin:20px;padding:20px;font-size:20px"><p style="font-weight:bold;font-size:30px">Your Docusaurus site did not load properly.</p><p>A very common reason is a wrong site <a href="https://v2.docusaurus.io/docs/docusaurus.config.js/#baseurl" style="font-weight:bold">baseUrl configuration</a>.</p><p>Current configured baseUrl = <span style="font-weight:bold;color:red">/</span>  (default value)</p><p [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>
diff --git a/lunr-index.json b/lunr-index.json
index 56c261f..1a6d5d8 100644
--- a/lunr-index.json
+++ b/lunr-index.json
@@ -1 +1 @@
-{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,258.397,1,150.244,2,519.786]],["content/0",[]],["keywords/0",[]],["title/1",[3,662.539,4,603.114]],["content/1",[0,2.801,1,1.628,2,9.684,3,9.452,4,5.605,5,5.521,6,4.907,7,12.703,8,7.318,9,9.502,10,3.196,11,9.178,12,11.835,13,7.475,14,7.96,15,9.427,16,17.2,17,10.697,18,6.997,19,15.942,20,12.703,21,4.749,22,4.948,23,5.501,24,6.084,25,17.2]],["keywords/1",[]],["title/2",[1,131.497,2,454.93,26,669.082,27 [...]
\ No newline at end of file
+{"version":"2.3.9","fields":["title","content","keywords"],"fieldVectors":[["title/0",[0,258.397,1,150.244,2,519.786]],["content/0",[]],["keywords/0",[]],["title/1",[3,662.539,4,603.114]],["content/1",[0,2.801,1,1.628,2,9.684,3,9.452,4,5.605,5,5.521,6,4.907,7,12.703,8,7.318,9,9.502,10,3.196,11,9.178,12,11.835,13,7.475,14,7.96,15,9.427,16,17.2,17,10.697,18,6.997,19,15.942,20,12.703,21,4.749,22,4.948,23,5.501,24,6.084,25,17.2]],["keywords/1",[]],["title/2",[1,131.497,2,454.93,26,669.082,27 [...]
\ No newline at end of file
diff --git a/main.4de362fa.js b/main.4de362fa.js
new file mode 100644
index 0000000..e859674
--- /dev/null
+++ b/main.4de362fa.js
@@ -0,0 +1,2 @@
+/*! For license information please see main.4de362fa.js.LICENSE.txt */
+(window.webpackJsonp=window.webpackJsonp||[]).push([[136],[function(e,t,n){"use strict";e.exports=n(39)},function(e,t,n){e.exports=n(43)()},function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return w})),n.d(t,"c",(function(){return T})),n.d(t,"d",(function(){return C})),n.d(t,"e",(function(){return b})),n.d(t,"f",(function(){return I})),n.d(t,"g",(function(){return M})),n.d(t,"h",(function(){return g})),n.d(t,"i",(function(){return E})),n.d(t,"j",(functi [...]
\ No newline at end of file
diff --git a/main.5ab91245.js.LICENSE.txt b/main.4de362fa.js.LICENSE.txt
similarity index 100%
rename from main.5ab91245.js.LICENSE.txt
rename to main.4de362fa.js.LICENSE.txt
diff --git a/main.5ab91245.js b/main.5ab91245.js
deleted file mode 100644
index 463119f..0000000
--- a/main.5ab91245.js
+++ /dev/null
@@ -1,2 +0,0 @@
-/*! For license information please see main.5ab91245.js.LICENSE.txt */
-(window.webpackJsonp=window.webpackJsonp||[]).push([[136],[function(e,t,n){"use strict";e.exports=n(39)},function(e,t,n){e.exports=n(43)()},function(e,t,n){"use strict";n.d(t,"a",(function(){return v})),n.d(t,"b",(function(){return w})),n.d(t,"c",(function(){return T})),n.d(t,"d",(function(){return C})),n.d(t,"e",(function(){return b})),n.d(t,"f",(function(){return I})),n.d(t,"g",(function(){return M})),n.d(t,"h",(function(){return g})),n.d(t,"i",(function(){return E})),n.d(t,"j",(functi [...]
\ No newline at end of file
diff --git a/search-doc.json b/search-doc.json
index 0eb7f0e..8bade0b 100644
--- a/search-doc.json
+++ b/search-doc.json
@@ -1 +1 @@
-[{"title":"Running Submarine on YARN","type":0,"sectionRef":"#","url":"docs/next/adminDocs/yarn/README","content":"","keywords":""},{"title":"Hadoop version","type":1,"pageTitle":"Running Submarine on YARN","url":"docs/next/adminDocs/yarn/README#hadoop-version","content":"Must: Apache Hadoop version newer than 2.7.3 Optional: When you want to use GPU-on-YARN feature with Submarine, please make sure Hadoop is at least 2.10.0+ (or 3.1.0+), and follow Enable GPU on YARN 2.10.0+ to enable GP [...]
\ No newline at end of file
+[{"title":"Running Submarine on YARN","type":0,"sectionRef":"#","url":"docs/next/adminDocs/yarn/README","content":"","keywords":""},{"title":"Hadoop version","type":1,"pageTitle":"Running Submarine on YARN","url":"docs/next/adminDocs/yarn/README#hadoop-version","content":"Must: Apache Hadoop version newer than 2.7.3 Optional: When you want to use GPU-on-YARN feature with Submarine, please make sure Hadoop is at least 2.10.0+ (or 3.1.0+), and follow Enable GPU on YARN 2.10.0+ to enable GP [...]
\ No newline at end of file
diff --git a/versions/index.html b/versions/index.html
index f36c678..61fdaf4 100644
--- a/versions/index.html
+++ b/versions/index.html
@@ -8,7 +8,7 @@
 <link rel="alternate" type="application/atom+xml" href="/blog/atom.xml" title="Apache Submarine Blog Atom Feed"><title data-react-helmet="true">Versions | Apache Submarine</title><meta data-react-helmet="true" property="og:title" content="Versions | Apache Submarine"><meta data-react-helmet="true" name="description" content="Submarine Versions page listing all documented site versions"><meta data-react-helmet="true" property="og:description" content="Submarine Versions page listing all d [...]
 <link rel="preload" href="/styles.d88ea4fd.js" as="script">
 <link rel="preload" href="/runtime~main.a2030d33.js" as="script">
-<link rel="preload" href="/main.5ab91245.js" as="script">
+<link rel="preload" href="/main.4de362fa.js" as="script">
 <link rel="preload" href="/1.c7b5cbdc.js" as="script">
 <link rel="preload" href="/2.aef5bb4a.js" as="script">
 <link rel="preload" href="/18b93cb3.eb8dc039.js" as="script">
@@ -18,10 +18,10 @@
 </head>
 <body>
 <script>!function(){function t(t){document.documentElement.setAttribute("data-theme",t)}var e=function(){var t=null;try{t=localStorage.getItem("theme")}catch(t){}return t}();t(null!==e?e:"light")}()</script><div id="__docusaurus">
-<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
+<nav aria-label="Skip navigation links"><button type="button" tabindex="0" class="skipToContent_11B0">Skip to main content</button></nav><nav class="navbar navbar--fixed-top"><div class="navbar__inner"><div class="navbar__items"><div aria-label="Navigation bar toggle" class="navbar__toggle" role="button" tabindex="0"><svg aria-label="Menu" width="30" height="30" viewBox="0 0 30 30" role="img" focusable="false"><title>Menu</title><path stroke="currentColor" stroke-linecap="round" stroke-m [...]
 <script src="/styles.d88ea4fd.js"></script>
 <script src="/runtime~main.a2030d33.js"></script>
-<script src="/main.5ab91245.js"></script>
+<script src="/main.4de362fa.js"></script>
 <script src="/1.c7b5cbdc.js"></script>
 <script src="/2.aef5bb4a.js"></script>
 <script src="/18b93cb3.eb8dc039.js"></script>