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

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


The following commit(s) were added to refs/heads/master by this push:
     new 6c3bfe8  docs: update helm documentation (#12932)
6c3bfe8 is described below

commit 6c3bfe80dca7bbd5e76ba51ad69b801f462ef9cd
Author: Anthony Corletti <[email protected]>
AuthorDate: Sun Mar 21 17:32:24 2021 -0400

    docs: update helm documentation (#12932)
    
    * docs: update helm documentation
    
    * docs: fix for end-of-file-fixer pre-commit-config
    
    * update: bump chart apiVersion to v2 and remove requirements.yaml
---
 docs/installation.rst                              |  7 +++---
 .../pages/docs/installation/installing_scratch.mdx | 13 ++++++++++-
 helm/superset/Chart.yaml                           | 11 +++++++++-
 helm/superset/requirements.yaml                    | 25 ----------------------
 4 files changed, 26 insertions(+), 30 deletions(-)

diff --git a/docs/installation.rst b/docs/installation.rst
index f130776..658c9a7 100644
--- a/docs/installation.rst
+++ b/docs/installation.rst
@@ -1487,13 +1487,14 @@ Install Superset with helm in Kubernetes
 ----------------------------------------
 
 You can install Superset into Kubernetes with Helm <https://helm.sh/>. The 
chart is
-located in ``install/helm``.
+located in the ``helm`` directory.
 
-To install Superset into your Kubernetes:
+To install Superset in your Kubernetes cluster with Helm 3, run:
 
 .. code-block:: bash
 
-    helm upgrade --install superset ./install/helm/superset
+    helm dep install ./helm/superset
+    helm upgrade --install superset ./helm/superset
 
 Note that the above command will install Superset into ``default`` namespace 
of your Kubernetes cluster.
 
diff --git a/docs/src/pages/docs/installation/installing_scratch.mdx 
b/docs/src/pages/docs/installation/installing_scratch.mdx
index 39e36ea..79c35d9 100644
--- a/docs/src/pages/docs/installation/installing_scratch.mdx
+++ b/docs/src/pages/docs/installation/installing_scratch.mdx
@@ -119,4 +119,15 @@ locally by default at `localhost:8088`) and login using 
the username and passwor
 
 ### Installing Superset with Helm in Kubernetes
 
-See the dedicated [Kubernetes 
installation](/docs/installation/running-on-kubernetes) page.
+You can install Superset into Kubernetes with [Helm](https://helm.sh/). The 
chart is located in
+the `helm/` directory.
+
+To install Superset in your Kubernetes cluster with Helm 3, run:
+
+```
+helm dep up ./helm/superset
+helm upgrade --install superset ./helm/superset
+```
+
+Note that the above command will install Superset into `default` namespace of 
your Kubernetes
+cluster.
diff --git a/helm/superset/Chart.yaml b/helm/superset/Chart.yaml
index 973f6c7..4937903 100644
--- a/helm/superset/Chart.yaml
+++ b/helm/superset/Chart.yaml
@@ -14,7 +14,7 @@
 # See the License for the specific language governing permissions and
 # limitations under the License.
 #
-apiVersion: v1
+apiVersion: v2
 appVersion: "1.0"
 description: Apache Superset is a modern, enterprise-ready business 
intelligence web application
 name: superset
@@ -23,3 +23,12 @@ maintainers:
     email: [email protected]
     url: https://github.com/cychiang
 version: 0.1.0
+dependencies:
+- name: postgresql
+  version: 10.2.0
+  repository: https://charts.bitnami.com/bitnami
+  condition: postgresql.enabled
+- name: redis
+  version: 12.3.0
+  repository: https://charts.bitnami.com/bitnami
+  condition: redis.enabled
diff --git a/helm/superset/requirements.yaml b/helm/superset/requirements.yaml
deleted file mode 100644
index b9dbac7..0000000
--- a/helm/superset/requirements.yaml
+++ /dev/null
@@ -1,25 +0,0 @@
-#
-# Licensed to the Apache Software Foundation (ASF) under one or more
-# contributor license agreements.  See the NOTICE file distributed with
-# this work for additional information regarding copyright ownership.
-# The ASF licenses this file to You under the Apache License, Version 2.0
-# (the "License"); you may not use this file except in compliance with
-# the License.  You may obtain a copy of the License at
-#
-#    http://www.apache.org/licenses/LICENSE-2.0
-#
-# Unless required by applicable law or agreed to in writing, software
-# distributed under the License is distributed on an "AS IS" BASIS,
-# WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either express or implied.
-# See the License for the specific language governing permissions and
-# limitations under the License.
-#
-dependencies:
-- name: postgresql
-  version: 10.2.0
-  repository: https://charts.bitnami.com/bitnami
-  condition: postgresql.enabled
-- name: redis
-  version: 12.3.0
-  repository: https://charts.bitnami.com/bitnami
-  condition: redis.enabled

Reply via email to