Enabling helm3 Support for appmgr.
[ric-plt/appmgr.git] / Dockerfile
index 130b79f..bace8a8 100755 (executable)
 #   See the License for the specific language governing permissions and
 #   limitations under the License.
 
-#----------------------------------------------------------
+#-----------------------------------------------------------
 
+ARG HELMVERSION=v2.12.3
 FROM nexus3.o-ran-sc.org:10004/o-ran-sc/bldr-ubuntu18-c-go:9-u18.04 AS appmgr-build
 
 RUN apt-get update -y && apt-get install -y jq
 
 ENV PATH="/usr/local/go/bin:${PATH}"
-ARG HELMVERSION=v2.12.3
 
+ARG HELMVERSION
 # Install helm
-RUN wget -nv https://storage.googleapis.com/kubernetes-helm/helm-${HELMVERSION}-linux-amd64.tar.gz \
+RUN wget -nv https://get.helm.sh/helm-${HELMVERSION}-linux-amd64.tar.gz \
     && tar -zxvf helm-${HELMVERSION}-linux-amd64.tar.gz \
     && cp linux-amd64/helm /usr/local/bin/helm \
     && rm -rf helm-${HELMVERSION}-linux-amd64.tar.gz \
@@ -84,6 +85,8 @@ COPY --from=appmgr-build /usr/local/bin/kubectl /usr/local/bin/kubectl
 
 RUN ldconfig
 
+ARG HELMVERSION
+ENV HELMVERSION=$HELMVERSION
 #
 # xApp Manager
 #