Compare commits
2 commits
3d9e5a96d7
...
0e8cf5c63a
Author | SHA1 | Date | |
---|---|---|---|
0e8cf5c63a | |||
23e085f375 |
3 changed files with 15 additions and 4 deletions
|
@ -7,17 +7,22 @@ LABEL com.github.containers.toolbox="true" \
|
|||
|
||||
RUN echo "https://dl-cdn.alpinelinux.org/alpine/edge/testing" >> /etc/apk/repositories
|
||||
|
||||
COPY extra-packages /
|
||||
COPY packages /
|
||||
RUN apk update && \
|
||||
apk upgrade && \
|
||||
grep -v '^#' /extra-packages | xargs apk add
|
||||
RUN rm /extra-packages
|
||||
grep -v '^#' /packages | xargs apk add
|
||||
RUN rm /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 && \
|
||||
|
|
4
krew-plugins
Normal file
4
krew-plugins
Normal file
|
@ -0,0 +1,4 @@
|
|||
cilium
|
||||
node-shell
|
||||
popeye
|
||||
rook-ceph
|
|
@ -26,9 +26,9 @@ jq
|
|||
just
|
||||
k9s
|
||||
kakoune
|
||||
kakoune-lsp
|
||||
kubectl
|
||||
kubectl-bash-completion
|
||||
kubectl-krew
|
||||
kubectx
|
||||
kubectx-bash-completion
|
||||
kustomize
|
||||
|
@ -41,6 +41,8 @@ ncurses
|
|||
plocate
|
||||
podman-tui
|
||||
ripgrep
|
||||
cargo
|
||||
rust
|
||||
sad
|
||||
sops
|
||||
speedtest-cli
|
Loading…
Reference in a new issue