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 16:55:00 +09:00
committed by GitHub
co-authored by Antony Perigault
parent 4d01eddd3d
commit 9e58082342
2 changed files with 6 additions and 0 deletions
+3
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"]
+3
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"]