Skip to content

Commit

Permalink
Merge pull request #11 from evgkrsk/update-helm-secrets
Browse files Browse the repository at this point in the history
Update kubectl to 1.23.3, helm-secrets to 3.12.0, kustomize to 4.5.1
  • Loading branch information
evgkrsk authored Feb 3, 2022
2 parents 77fd678 + c989ef8 commit 34ef7ac
Showing 1 changed file with 8 additions and 3 deletions.
11 changes: 8 additions & 3 deletions Dockerfile
Original file line number Diff line number Diff line change
Expand Up @@ -7,13 +7,15 @@ RUN apk add -u --no-cache $PACKAGES && \
upx -9 /usr/sbin/vault && \
:

ENV KUBECTL_VERSION 1.23.2
# https://storage.googleapis.com/kubernetes-release/release/stable.txt
ENV KUBECTL_VERSION 1.23.3
RUN set -ex && \
curl -sSL https://storage.googleapis.com/kubernetes-release/release/v${KUBECTL_VERSION}/bin/linux/amd64/kubectl -o /usr/local/bin/kubectl && \
chmod +x /usr/local/bin/kubectl && \
upx -9 /usr/local/bin/kubectl && \
:

# rock-solid 1.2 channel: https://raw.githubusercontent.com/werf/werf/multiwerf/trdl_channels.yaml
ENV WERF_VERSION 1.2.55
ENV WERF_HELM3_MODE 1
RUN set -ex && \
Expand All @@ -22,6 +24,7 @@ RUN set -ex && \
upx -9 /usr/local/bin/werf && \
:

# https://github.com/helm/helm/releases
ENV HELM_VERSION 3.8.0
ENV HELM_FILENAME helm-v${HELM_VERSION}-linux-amd64.tar.gz
RUN set -ex && \
Expand All @@ -36,21 +39,23 @@ ENV HELM_DIFF_IGNORE_UNKNOWN_FLAGS=true
RUN set -ex && \
helm plugin install https://github.com/databus23/helm-diff --version v3.4.0 && \
upx -9 /root/.local/share/helm/plugins/helm-diff/bin/diff && \
helm plugin install https://github.com/jkroepke/helm-secrets --version v3.11.0 && \
helm plugin install https://github.com/jkroepke/helm-secrets --version v3.12.0 && \
helm plugin install https://github.com/hypnoglow/helm-s3.git --version v0.10.0 && \
upx -9 /root/.local/share/helm/plugins/helm-s3.git/bin/helms3 && \
helm plugin install https://github.com/aslafy-z/helm-git.git --version v0.11.1 && \
rm -rf /tmp/helm* && rm -rf /root/.cache/helm \
:

# https://github.com/roboll/helmfile/releases
ENV HELMFILE_VERSION 0.143.0
RUN set -ex && \
curl -sSL https://github.com/roboll/helmfile/releases/download/v${HELMFILE_VERSION}/helmfile_linux_amd64 -o /usr/local/bin/helmfile && \
chmod +x /usr/local/bin/helmfile && \
upx -9 /usr/local/bin/helmfile && \
:

ENV KUSTOMIZE_VERSION 4.4.1
# https://github.com/kubernetes-sigs/kustomize/releases
ENV KUSTOMIZE_VERSION 4.5.1
RUN set -ex && \
curl -sSL https://github.com/kubernetes-sigs/kustomize/releases/download/kustomize%2Fv${KUSTOMIZE_VERSION}/kustomize_v${KUSTOMIZE_VERSION}_linux_amd64.tar.gz | tar xz && \
mv kustomize /usr/local/bin/kustomize && \
Expand Down

0 comments on commit 34ef7ac

Please sign in to comment.