Allow users other than root to use helm plugins (#1766)

Resolves #1134

Co-authored-by: Antony Perigault <antony.perigault@cpexterne.org>
This commit is contained in:
aperigault 2022-01-10 08:55:00 +01:00 committed by GitHub
parent 4d01eddd3d
commit 9e58082342
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
2 changed files with 6 additions and 0 deletions

View File

@ -51,6 +51,9 @@ RUN helm plugin install https://github.com/databus23/helm-diff --version v3.3.1
helm plugin install https://github.com/hypnoglow/helm-s3.git --version v0.10.0 && \
helm plugin install https://github.com/aslafy-z/helm-git.git --version v0.10.0
# Allow users other than root to use helm plugins located in root home
RUN chmod 751 /root
COPY --from=builder /workspace/helmfile/dist/helmfile_linux_amd64 /usr/local/bin/helmfile
CMD ["/usr/local/bin/helmfile"]

View File

@ -50,6 +50,9 @@ RUN helm plugin install https://github.com/databus23/helm-diff --version v3.3.1
helm plugin install https://github.com/hypnoglow/helm-s3.git --version v0.10.0 && \
helm plugin install https://github.com/aslafy-z/helm-git.git --version v0.10.0
# Allow users other than root to use helm plugins located in root home
RUN chmod 751 /root
COPY --from=builder /workspace/helmfile/dist/helmfile_linux_amd64 /usr/local/bin/helmfile
CMD ["/usr/local/bin/helmfile"]