diff --git a/Containerfile b/Containerfile index 79c9e8e..897da87 100644 --- a/Containerfile +++ b/Containerfile @@ -7,22 +7,17 @@ LABEL com.github.containers.toolbox="true" \ RUN echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories -COPY packages / +COPY extra-packages / RUN apk update && \ apk upgrade && \ - grep -v '^#' /packages | xargs apk add -RUN rm /packages + grep -v '^#' /extra-packages | xargs apk add +RUN rm /extra-packages COPY go-packages / RUN grep -v '^#' /go-packages | xargs -n1 go install RUN rm /go-packages RUN mv /root/go/bin/* /usr/local/bin/ -COPY krew-plugins / -RUN grep -v '^#' /krew-plugins | xargs -n1 kubectl krew install -RUN rm /krew-plugins -RUN mv /root/.krew/bin/* /usr/local/bin/ - RUN ln -fs /bin/sh /usr/bin/sh && \ ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/docker && \ ln -fs /usr/bin/distrobox-host-exec /usr/local/bin/flatpak && \ diff --git a/packages b/extra-packages similarity index 94% rename from packages rename to extra-packages index f3835d6..93073fa 100644 --- a/packages +++ b/extra-packages @@ -26,9 +26,9 @@ jq just k9s kakoune +kakoune-lsp kubectl kubectl-bash-completion -kubectl-krew kubectx kubectx-bash-completion kustomize @@ -41,8 +41,6 @@ ncurses plocate podman-tui ripgrep -cargo -rust sad sops speedtest-cli diff --git a/krew-plugins b/krew-plugins deleted file mode 100644 index 9b1c344..0000000 --- a/krew-plugins +++ /dev/null @@ -1,4 +0,0 @@ -cilium -node-shell -popeye -rook-ceph