github.com/kubeshop/testkube@v1.17.23/build/kubectl-testkube/Dockerfile (about) 1 # syntax=docker/dockerfile:1 2 ARG ALPINE_IMAGE 3 FROM ${ALPINE_IMAGE} 4 COPY kubectl-testkube /bin/kubectl-testkube 5 6 # Create symbolic links for 'testkube' and 'tk' as aliases for 'kubectl-testkube' 7 RUN ln -s /bin/kubectl-testkube /bin/testkube 8 RUN ln -s /bin/kubectl-testkube /bin/tk 9 10 # Create and set permissions for /.testkube directory 11 RUN mkdir /.testkube && echo "{}" > /.testkube/config.json && chmod -R 755 /.testkube && chown -R 1001:1001 /.testkube && chmod 660 /.testkube/config.json 12 13 USER 1001 14 ENTRYPOINT ["/bin/kubectl-testkube"]