diff --git a/images/koolbox/Dockerfile b/images/koolbox/Dockerfile index 5528eb00a17cabc2739ad77ad79afe129c4c1f68..f71c43e7f50d0ca5ce25aeaad105afe5f205824e 100644 --- a/images/koolbox/Dockerfile +++ b/images/koolbox/Dockerfile @@ -73,6 +73,16 @@ ENV SOPS_VERSION=${SOPS_VERSION} RUN curl -L https://github.com/mozilla/sops/releases/download/${SOPS_VERSION}/sops-${SOPS_VERSION}.linux > ./sops \ && install -o root -g root -m 0755 sops /usr/local/bin/sops +# logcli cache +FROM registry.fedoraproject.org/fedora:35 as logcli + +# renovate: datasource=github-releases depName=grafana/loki +ARG LOKI_VERSION=v2.6.1 +ENV LOKI_VERSION=${LOKI_VERSION} + +RUN curl -L https://github.com/grafana/loki/releases/download/${LOKI_VERSION}/logcli-linux-amd64.zip | gunzip - > ./logcli \ + && install -o root -g root -m 0755 logcli /usr/local/bin/logcli + # yq CLI cache FROM registry.fedoraproject.org/fedora:35 as yq @@ -162,6 +172,7 @@ COPY --from=flux /usr/local/bin/flux /usr/local/bin/flux COPY --from=kustomize /usr/local/bin/kustomize /usr/local/bin/kustomize COPY --from=kubeval /usr/local/bin/kubeval /usr/local/bin/kubeval COPY --from=sops /usr/local/bin/sops /usr/local/bin/sops +COPY --from=logcli /usr/local/bin/logcli /usr/local/bin/logcli COPY --from=yq /usr/local/bin/yq /usr/local/bin/yq COPY --from=kubectl-krew /opt/krew/krew /usr/local/bin/kubectl-krew COPY --from=mdbook /usr/local/bin/mdbook /usr/local/bin/mdbook