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

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


The following commit(s) were added to refs/heads/master by this push:
     new 7f86611b3 [KYUUBI #4313] [K8S][HELM] Comment license in helm chart 
NOTES
7f86611b3 is described below

commit 7f86611b316a0bac3c336c549673aabd22f9c2c4
Author: dnskr <[email protected]>
AuthorDate: Sun Feb 12 18:42:36 2023 +0800

    [KYUUBI #4313] [K8S][HELM] Comment license in helm chart NOTES
    
    ### _Why are the changes needed?_
    The changes are needed to hide license text printed after chart installed.
    Before changes:
    ```
    $ helm install kyuubi ${KYUUBI_HOME}/charts/kyuubi -n kyuubi 
--create-namespace
    NAME: kyuubi
    LAST DEPLOYED: Sat Feb 11 20:35:52 2023
    NAMESPACE: kyuubi
    STATUS: deployed
    REVISION: 1
    TEST SUITE: None
    NOTES:
    #
    # 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.
    #
    
    The chart has been installed!
    
    In order to check the release status, use:
      helm status kyuubi -n kyuubi
        or for more detailed info
      helm get all kyuubi -n kyuubi
    
    ************************
    ******* Services *******
    ************************
    THRIFT_BINARY:
    - To access kyuubi-thrift-binary service within the cluster, use the 
following URL:
        kyuubi-thrift-binary.kyuubi.svc.cluster.local
    - To access kyuubi-thrift-binary service from outside the cluster for 
debugging, run the following command:
        kubectl port-forward svc/kyuubi-thrift-binary 10009:10009 -n kyuubi
      and use 127.0.0.1:10009
    ```
    
    After changes:
    ```
    $ helm install kyuubi ${KYUUBI_HOME}/charts/kyuubi -n kyuubi 
--create-namespace
    NAME: kyuubi
    LAST DEPLOYED: Sat Feb 11 20:37:45 2023
    NAMESPACE: kyuubi
    STATUS: deployed
    REVISION: 1
    TEST SUITE: None
    NOTES:
    The chart has been installed!
    
    In order to check the release status, use:
      helm status kyuubi -n kyuubi
        or for more detailed info
      helm get all kyuubi -n kyuubi
    
    ************************
    ******* Services *******
    ************************
    THRIFT_BINARY:
    - To access kyuubi-thrift-binary service within the cluster, use the 
following URL:
        kyuubi-thrift-binary.kyuubi.svc.cluster.local
    - To access kyuubi-thrift-binary service from outside the cluster for 
debugging, run the following command:
        kubectl port-forward svc/kyuubi-thrift-binary 10009:10009 -n kyuubi
      and use 127.0.0.1:10009
    ```
    
    ### _How was this patch tested?_
    - [ ] Add some test cases that check the changes thoroughly including 
negative and positive cases if possible
    
    - [ ] Add screenshots for manual tests if appropriate
    
    - [ ] [Run 
test](https://kyuubi.readthedocs.io/en/master/develop_tools/testing.html#running-tests)
 locally before make a pull request
    
    Closes #4313 from dnskr/comment_license_in_helm_chart_notes.
    
    Closes #4313
    
    7cc76639b [dnskr] [K8S][HELM] Comment license in helm chart NOTES
    
    Authored-by: dnskr <[email protected]>
    Signed-off-by: Cheng Pan <[email protected]>
---
 charts/kyuubi/templates/NOTES.txt | 32 ++++++++++++++++----------------
 1 file changed, 16 insertions(+), 16 deletions(-)

diff --git a/charts/kyuubi/templates/NOTES.txt 
b/charts/kyuubi/templates/NOTES.txt
index be29b8048..0da72d0eb 100644
--- a/charts/kyuubi/templates/NOTES.txt
+++ b/charts/kyuubi/templates/NOTES.txt
@@ -1,19 +1,19 @@
-#
-# 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.
-#
+{{/*
+  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.
+*/}}
 
 The chart has been installed!
 

Reply via email to