Releases: NVIDIA/OpenShell
Releases · NVIDIA/OpenShell
OpenShell v0.0.8
OpenShell v0.0.8
Quick install
Requires the GitHub CLI (gh) to be installed and authenticated.
sh -c 'ARCH=$(uname -m); OS=$(uname -s); \
case "${OS}-${ARCH}" in \
Linux-x86_64) ASSET="openshell-x86_64-unknown-linux-musl.tar.gz" ;; \
Linux-aarch64) ASSET="openshell-aarch64-unknown-linux-musl.tar.gz" ;; \
Darwin-arm64) ASSET="openshell-aarch64-apple-darwin.tar.gz" ;; \
*) echo "Unsupported platform: ${OS}-${ARCH}" >&2; exit 1 ;; \
esac; \
gh release download v0.0.8 --repo NVIDIA/OpenShell --pattern "${ASSET}" -O - \
| tar xz \
&& sudo install -m 755 openshell /usr/local/bin/openshell'Docker images
docker pull ghcr.io/nvidia/openshell/gateway:0.0.8
docker pull ghcr.io/nvidia/openshell/cluster:0.0.8Assets
| File | Platform |
|---|---|
openshell-x86_64-unknown-linux-musl.tar.gz |
Linux x86_64 |
openshell-aarch64-unknown-linux-musl.tar.gz |
Linux aarch64 / ARM64 |
openshell-aarch64-apple-darwin.tar.gz |
macOS Apple Silicon |
openshell-*.whl |
Python wheels |
openshell-checksums-sha256.txt |
SHA256 checksums for all archives |
What's Changed
- docs: unify install command in landing page, change docs skill name, update contributing guides by @miyoungc in #355
- fix(ci): use github-script for wheel pruning instead of gh CLI by @pimlock in #354
- fix: security hardening from aardvark/codex scanner findings by @johntmyers in #352
- chore: update readme by @drew in #356
- fix(bootstrap): use host cgroup namespace for gateway container by @drew in #329
- Added pauses and syntax highlighting to demo for clarity by @zredlined in #358
- chore: update readme by @drew in #357
- fix(bootstrap): support cgroup v1 hosts by disabling kubelet failCgroupV1 check by @drew in #360
- fix(ci): add actions:write permission to release-auto-tag workflow by @drew in #361
- refactor(proxy): distinguish CONNECT_L7 from CONNECT in policy logs by @johntmyers in #365
- fix(cli): use --name flag in gateway destroy help messages by @drew in #368
- feat(policy): support host wildcards and multi-port endpoints by @johntmyers in #366
- fix(e2e): replace Docker Hub images in E2E tests to avoid rate limits by @pimlock in #369
- fix: Add docs badge to readme by @kirit93 in #370
- chore: add vouch system for first-time contributors by @johntmyers in #375
- chore: pin mitchellh/vouch actions to SHA by @johntmyers in #377
- chore: replace mitchellh/vouch with hand-rolled workflows by @johntmyers in #378
- fix: use dedicated vouched branch for vouch system by @johntmyers in #379
- ci(release): enable scheduled nightly release auto-tag by @drew in #384
- perf(docker): move version ARG below cached layers to fix cache invalidation by @pimlock in #385
- fix(ci): skip remote sccache config for fork PRs by @drew in #388
Full Changelog: v0.0.6...v0.0.8
OpenShell v0.0.7
OpenShell v0.0.7
Quick install
Requires the GitHub CLI (gh) to be installed and authenticated.
sh -c 'ARCH=$(uname -m); OS=$(uname -s); \
case "${OS}-${ARCH}" in \
Linux-x86_64) ASSET="openshell-x86_64-unknown-linux-musl.tar.gz" ;; \
Linux-aarch64) ASSET="openshell-aarch64-unknown-linux-musl.tar.gz" ;; \
Darwin-arm64) ASSET="openshell-aarch64-apple-darwin.tar.gz" ;; \
*) echo "Unsupported platform: ${OS}-${ARCH}" >&2; exit 1 ;; \
esac; \
gh release download v0.0.7 --repo NVIDIA/OpenShell --pattern "${ASSET}" -O - \
| tar xz \
&& sudo install -m 755 openshell /usr/local/bin/openshell'Docker images
docker pull ghcr.io/nvidia/openshell/gateway:0.0.7
docker pull ghcr.io/nvidia/openshell/cluster:0.0.7Assets
| File | Platform |
|---|---|
openshell-x86_64-unknown-linux-musl.tar.gz |
Linux x86_64 |
openshell-aarch64-unknown-linux-musl.tar.gz |
Linux aarch64 / ARM64 |
openshell-aarch64-apple-darwin.tar.gz |
macOS Apple Silicon |
openshell-*.whl |
Python wheels |
openshell-checksums-sha256.txt |
SHA256 checksums for all archives |
What's Changed
- docs: unify install command in landing page, change docs skill name, update contributing guides by @miyoungc in #355
- fix(ci): use github-script for wheel pruning instead of gh CLI by @pimlock in #354
- fix: security hardening from aardvark/codex scanner findings by @johntmyers in #352
- chore: update readme by @drew in #356
- fix(bootstrap): use host cgroup namespace for gateway container by @drew in #329
- Added pauses and syntax highlighting to demo for clarity by @zredlined in #358
- chore: update readme by @drew in #357
- fix(bootstrap): support cgroup v1 hosts by disabling kubelet failCgroupV1 check by @drew in #360
- fix(ci): add actions:write permission to release-auto-tag workflow by @drew in #361
- refactor(proxy): distinguish CONNECT_L7 from CONNECT in policy logs by @johntmyers in #365
- fix(cli): use --name flag in gateway destroy help messages by @drew in #368
- feat(policy): support host wildcards and multi-port endpoints by @johntmyers in #366
- fix(e2e): replace Docker Hub images in E2E tests to avoid rate limits by @pimlock in #369
- fix: Add docs badge to readme by @kirit93 in #370
- chore: add vouch system for first-time contributors by @johntmyers in #375
- chore: pin mitchellh/vouch actions to SHA by @johntmyers in #377
- chore: replace mitchellh/vouch with hand-rolled workflows by @johntmyers in #378
- fix: use dedicated vouched branch for vouch system by @johntmyers in #379
- ci(release): enable scheduled nightly release auto-tag by @drew in #384
- perf(docker): move version ARG below cached layers to fix cache invalidation by @pimlock in #385
- fix(ci): skip remote sccache config for fork PRs by @drew in #388
Full Changelog: v0.0.6...v0.0.7
OpenShell Development Build
This build is automatically built on every commit to main that passes CI.
NOTE: This is a development build, not a tagged release, and may be unstable.
Quick install
Requires the GitHub CLI (gh) to be installed and authenticated.
sh -c 'ARCH=$(uname -m); OS=$(uname -s); \
case "${OS}-${ARCH}" in \
Linux-x86_64) ASSET="openshell-x86_64-unknown-linux-musl.tar.gz" ;; \
Linux-aarch64) ASSET="openshell-aarch64-unknown-linux-musl.tar.gz" ;; \
Darwin-arm64) ASSET="openshell-aarch64-apple-darwin.tar.gz" ;; \
*) echo "Unsupported platform: ${OS}-${ARCH}" >&2; exit 1 ;; \
esac; \
gh release download devel --repo NVIDIA/OpenShell --pattern "${ASSET}" -O - \
| tar xz \
&& sudo install -m 755 openshell /usr/local/bin/openshell'Assets
| File | Platform | Install |
|---|---|---|
openshell-x86_64-unknown-linux-musl.tar.gz |
Linux x86_64 | gh release download devel --repo NVIDIA/OpenShell --pattern "openshell-x86_64-unknown-linux-musl.tar.gz" -O - | tar xz && sudo install -m 755 openshell /usr/local/bin/openshell |
openshell-aarch64-unknown-linux-musl.tar.gz |
Linux aarch64 / ARM64 | gh release download devel --repo NVIDIA/OpenShell --pattern "openshell-aarch64-unknown-linux-musl.tar.gz" -O - | tar xz && sudo install -m 755 openshell /usr/local/bin/openshell |
openshell-aarch64-apple-darwin.tar.gz |
macOS Apple Silicon | gh release download devel --repo NVIDIA/OpenShell --pattern "openshell-aarch64-apple-darwin.tar.gz" -O - | tar xz && sudo install -m 755 openshell /usr/local/bin/openshell |
openshell-*.whl |
Python wheels | gh release download devel --repo NVIDIA/OpenShell --pattern "openshell-*.whl" |
openshell-checksums-sha256.txt |
— | SHA256 checksums for all archives |
OpenShell v0.0.6
OpenShell v0.0.6
Quick install
curl -LsSf https://raw.githubusercontent.com/NVIDIA/OpenShell/main/install.sh | sh
Assets
| File | Platform |
|---|---|
openshell-x86_64-unknown-linux-musl.tar.gz |
Linux x86_64 |
openshell-aarch64-unknown-linux-musl.tar.gz |
Linux aarch64 / ARM64 |
openshell-aarch64-apple-darwin.tar.gz |
macOS Apple Silicon |
openshell-*.whl |
Python wheels |
openshell-checksums-sha256.txt |
SHA256 checksums for all archives |