diff --git a/.devcontainer/postCreateCommand.sh b/.devcontainer/postCreateCommand.sh index 445d27d80890..4cc64c13890c 100755 --- a/.devcontainer/postCreateCommand.sh +++ b/.devcontainer/postCreateCommand.sh @@ -12,6 +12,8 @@ fisher install nickeb96/puffer-fish fisher install PatrickF1/fzf.fish " +kubectl krew install pv-mounter + # Create/update virtual environment if ! grep -q "venv /workspaces/" .venv/pyvenv.cfg; then rm -rf .venv diff --git a/clustertool/embed/generic/root/DOTREPLACEdevcontainer/postCreateCommand.sh b/clustertool/embed/generic/root/DOTREPLACEdevcontainer/postCreateCommand.sh index 445d27d80890..4cc64c13890c 100755 --- a/clustertool/embed/generic/root/DOTREPLACEdevcontainer/postCreateCommand.sh +++ b/clustertool/embed/generic/root/DOTREPLACEdevcontainer/postCreateCommand.sh @@ -12,6 +12,8 @@ fisher install nickeb96/puffer-fish fisher install PatrickF1/fzf.fish " +kubectl krew install pv-mounter + # Create/update virtual environment if ! grep -q "venv /workspaces/" .venv/pyvenv.cfg; then rm -rf .venv diff --git a/containers/apps/devcontainer/Dockerfile b/containers/apps/devcontainer/Dockerfile index 84cb12ec49d1..8eba0c9cf106 100644 --- a/containers/apps/devcontainer/Dockerfile +++ b/containers/apps/devcontainer/Dockerfile @@ -10,7 +10,9 @@ RUN \ apk update && \ apk --no-cache update && \ apk --no-cache add \ - sshfs && \ + sshfs \ + libc6-compat \ + fuse && \ rm -rf /var/cache/apk/* /tmp/* /var/tmp/* # Download and set up the clustertool binary @@ -30,9 +32,6 @@ ENV PATH="${KREW_ROOT:-$HOME/.krew}/bin:$PATH" # add pvmounter to kubectl using crew RUN kubectl krew install pv-mounter -# Needed for clustertool binaries -RUN apk add libc6-compat - # Maintainer and metadata LABEL "maintainer"="TrueCharts " LABEL "org.opencontainers.image.source"="https://github.com/truecharts/apps"