Commit 78c677f5 authored by Julien Bouquillon's avatar Julien Bouquillon 🐫
Browse files

feat(kubectl): add kapp, git and yq4

parent fd2e4771
......@@ -17,6 +17,12 @@ RUN set -ex \
gettext=="0.20.2-r2" \
# renovate: datasource=repology depName=alpine_3_13/jq versioning=loose
jq=="1.6-r1" \
# renovate: datasource=repology depName=alpine_3_13/git versioning=loose
git=="2.30.2-r0" \
# renovate: datasource=repology depName=alpine_3_13/nodejs versioning=loose
nodejs==14.16.1-r1 \
# renovate: datasource=repology depName=alpine_3_13/yarn versioning=loose
yarn==1.22.10-r0 \
#
&& wget -q -O /dev/shm/kubectl \
"https://storage.googleapis.com/kubernetes-release/release/${KUBECTL_VERSION}/bin/linux/amd64/kubectl" \
......@@ -29,6 +35,24 @@ RUN set -ex \
&& mv /kustomize /usr/local/bin/kustomize \
;
RUN set -ex \
#
&& apk add --no-cache --repository=http://dl-cdn.alpinelinux.org/alpine/edge/community \
# renovate: datasource=repology depName=alpine_edge/yq versioning=loose
yq=="4.6.3-r0";
# renovate: datasource=github-releases depName=k14s/kapp
ARG KAPP_VERSION=v0.36.0
RUN set -ex \
#
&& wget -q -O /usr/local/bin/kapp \
"https://github.com/k14s/kapp/releases/download/${KAPP_VERSION}/kapp-linux-amd64" \
&& chmod +x /usr/local/bin/kapp \
#
&& kapp --version \
;
USER 1001
ENTRYPOINT [ "kubectl" ]
CMD [ "--help" ]
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment