We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 17e1178 commit 6ea60d4Copy full SHA for 6ea60d4
apps/agentstack-cli/src/agentstack_cli/commands/platform.py
@@ -593,9 +593,15 @@ async def start(
593
await run_in_vm(
594
vm_name,
595
[
596
- "sh",
+ "bash",
597
"-c",
598
- "which helm || curl -sfL https://raw.githubusercontent.com/helm/helm/main/scripts/get-helm-3 | bash",
+ textwrap.dedent("""
599
+ command -v helm && exit 0
600
+ case $(uname -m) in x86_64) ARCH="amd64" ;; aarch64) ARCH="arm64" ;; esac
601
+ curl -fsSL "https://get.helm.sh/helm-v3.20.0-linux-${ARCH}.tar.gz" | \
602
+ tar -xzf - --strip-components=1 -C /usr/local/bin "linux-${ARCH}/helm"
603
+ chmod +x /usr/local/bin/helm
604
+ """),
605
],
606
"Installing Helm",
607
)
0 commit comments