chore: update devcontainer

This commit is contained in:
Devin Buhl authored and GitHub committed 2024-10-21 15:12:37 -04:00
1 parent 3c0c74a3b3
commit 8728c6b115
1 file changed
+7 -13
+7 -13
View File
@@ -3,33 +3,26 @@ set -e
set -o noglob set -o noglob
apk add --no-cache \ apk add --no-cache \
age bash bind-tools ca-certificates curl direnv gettext python3 \ age bash bind-tools ca-certificates curl direnv fish fzf \
py3-pip moreutils jq git iputils openssh-client openssl \ gettext git github-cli helm iputils jq k9s kubectl kustomize \
starship fzf fish yq helm python3 py3-pip moreutils openssh-client openssl starship yq
apk add --no-cache \ apk add --no-cache \
--repository=https://dl-cdn.alpinelinux.org/alpine/edge/community \ --repository=https://dl-cdn.alpinelinux.org/alpine/edge/community \
kubectl sops go-task sops
apk add --no-cache \ apk add --no-cache \
--repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing \ --repository=https://dl-cdn.alpinelinux.org/alpine/edge/testing \
lsd cilium-cli kubeconform lsd stern
for app in \ for app in \
"budimanjojo/talhelper!!?as=talhelper&type=script" \ "budimanjojo/talhelper!!?as=talhelper&type=script" \
"cilium/cilium-cli!!?as=cilium&type=script" \
"cli/cli!!?as=gh&type=script" \
"cloudflare/cloudflared!!?as=cloudflared&type=script" \ "cloudflare/cloudflared!!?as=cloudflared&type=script" \
"derailed/k9s!!?as=k9s&type=script" \
"fluxcd/flux2!!?as=flux&type=script" \ "fluxcd/flux2!!?as=flux&type=script" \
"go-task/task!!?as=task&type=script" \
"helmfile/helmfile!!?as=helmfile&type=script" \ "helmfile/helmfile!!?as=helmfile&type=script" \
"kubecolor/kubecolor!!?as=kubecolor&type=script" \ "kubecolor/kubecolor!!?as=kubecolor&type=script" \
"kubernetes-sigs/krew!!?as=krew&type=script" \ "kubernetes-sigs/krew!!?as=krew&type=script" \
"kubernetes-sigs/kustomize!!?as=kustomize&type=script" \ "siderolabs/talos!!?as=talosctl&type=script"
"stern/stern!!?as=stern&type=script" \
"siderolabs/talos!!?as=talosctl&type=script" \
"yannh/kubeconform!!?as=kubeconform&type=script"
do do
echo "=== Installing ${app} ===" echo "=== Installing ${app} ==="
curl -fsSL "https://i.jpillora.com/${app}" | bash curl -fsSL "https://i.jpillora.com/${app}" | bash
@@ -59,6 +52,7 @@ tee /home/vscode/.config/fish/conf.d/aliases.fish > /dev/null <<EOF
alias ls lsd alias ls lsd
alias kubectl kubecolor alias kubectl kubecolor
alias k kubectl alias k kubectl
alias task go-task
EOF EOF
# Custom fish prompt # Custom fish prompt