diff --git a/.goreleaser.yml b/.goreleaser.yml index 2e4195bfc6..c0b2158202 100644 --- a/.goreleaser.yml +++ b/.goreleaser.yml @@ -61,8 +61,6 @@ dockers: dockerfile: 'examples/helm/kanister/kanister-elasticsearch/image/Dockerfile' extra_files: - 'examples/helm/kanister/kanister-elasticsearch/image/esdump-setup.sh' - build_flag_templates: - - "--build-arg=TOOLS_IMAGE=kanisterio/kanister-tools:{{ .Tag }}" - binaries: - kando image_templates: diff --git a/examples/helm/kanister/kanister-elasticsearch/image/Dockerfile b/examples/helm/kanister/kanister-elasticsearch/image/Dockerfile index c535792197..e59b37b379 100644 --- a/examples/helm/kanister/kanister-elasticsearch/image/Dockerfile +++ b/examples/helm/kanister/kanister-elasticsearch/image/Dockerfile @@ -1,6 +1,10 @@ -ARG TOOLS_IMAGE -FROM $TOOLS_IMAGE -MAINTAINER Supriya Kharade +FROM alpine:3.11.3 -ADD --chmod=kanister:kanister examples/helm/kanister/kanister-elasticsearch/image/esdump-setup.sh /esdump-setup.sh -RUN sync && bash /esdump-setup.sh +COPY --from=restic/restic:0.9.5 /usr/bin/restic /usr/local/bin/restic +COPY --from=kanisterio/kopia:alpine-2fb6bc8 /kopia/kopia /usr/local/bin/kopia +ADD kando /usr/local/bin/ + +ADD examples/helm/kanister/kanister-elasticsearch/image/esdump-setup.sh /esdump-setup.sh +RUN chmod +x /esdump-setup.sh && sync && /esdump-setup.sh + +CMD [ "/usr/bin/tail", "-f", "/dev/null" ]