Add dynamic Helm 3.10 CI image for GitLab chart

This commit is contained in:
Clemens Beck 2024-05-07 10:48:03 +00:00 committed by Balasankar 'Balu' C
parent 0420021dad
commit b70bdd0493
10 changed files with 118 additions and 45 deletions

View file

@ -112,12 +112,29 @@ ARG HELM_DOWNLOAD_SHA256
RUN if [ -n "$HELM_VERSION" ] ; then /scripts/install-helm "$HELM_VERSION" "$HELM_DOWNLOAD_SHA256"; fi
# Helm kubeconform
ARG HELM_KUBECONFORM_VERSION
RUN if [ -n "$HELM_VERSION" ] && [ -n "$HELM_KUBECONFORM_VERSION" ] ; then /scripts/install-helm-kubeconform "$HELM_KUBECONFORM_VERSION"; fi
# Kind
ARG KIND_VERSION
ARG KIND_DOWNLOAD_SHA256
RUN if [ -n "$KIND_VERSION" ] ; then /scripts/install-kind "$KIND_VERSION" "$KIND_DOWNLOAD_SHA256"; fi
# VCluster
ARG VCLUSTER_VERSION
ARG VCLUSTER_DOWNLOAD_SHA256
RUN if [ -n "$VCLUSTER_VERSION" ] ; then /scripts/install-vcluster "$VCLUSTER_VERSION" "$VCLUSTER_DOWNLOAD_SHA256"; fi
# AWS CLI
ARG AWSCLI_VERSION
RUN if [ -n "$AWSCLI_VERSION" ] ; then /scripts/install-awscli "$AWSCLI_VERSION" ; fi
RUN /scripts/generate-locale
ENV LANG=C.UTF-8 \
LANGUAGE=C \