v0.3.0
- Feature: Introduce
meter
command for metering resources - Feature: Get datapoints
- Feature: Support users & orgs endpoints
- Feature: Add waiters in
create machine
command - Feature: Add support for K8s clouds
- Feature: Add support for
create machine
on Linode, Azure, GCE - Feature: Add support for
get job
command - Change: Update openapi-cli-generator
Installation
Instructions
Linux
- Download the latest release with the command:
curl -LO "https://dl.mist.io/cli/v0.3.0/bin/linux/amd64/mist"
- Validate the binary (optional):
Download the mist checksum file:Validate the mist binary against the checksum file:curl -LO "https://dl.mist.io/cli/v0.3.0/bin/linux/amd64/mist.sha256"
If valid, the output is:echo "$(<mist.sha256) mist" | sha256sum --check
If the check fails, sha256 exits with nonzero status and prints output similar to:mist: OK
mist: FAILED sha256sum: WARNING: 1 computed checksum did NOT match
- Make mist binary executable:
chmod +x ./mist
- Install mist on path (optional):
e.g.mv mist /usr/local/bin/mist
- Enable mist autocompletion on all your sessions (optional):
BashZshecho 'source <(mist completion bash)' >>~/.bashrc
echo 'source <(mist completion zsh)' >>~/.zshrc
MacOS
- Download the latest release with the command:
curl -LO "https://dl.mist.io/cli/v0.3.0/bin/darwin/amd64/mist"
- Validate the binary (optional):
Download the mist checksum file:Validate the mist binary against the checksum file:curl -LO "https://dl.mist.io/cli/v0.3.0/bin/darwin/amd64/mist.sha256"
If valid, the output is:echo "$(<mist.sha256) mist" | sha256sum --check
If the check fails, sha256 exits with nonzero status and prints output similar to:mist: OK
mist: FAILED sha256sum: WARNING: 1 computed checksum did NOT match
- Make mist binary executable:
chmod +x ./mist
- Install mist on path (optional):
e.g.sudo mv ./mist /usr/local/bin/mist sudo chown root: /usr/local/bin/mist
- Enable mist autocompletion on all your sessions (optional):
Bash- Check bash version
echo $BASH_VERSION
- Install/upgrade bash to v4.0+ if older
brew install bash
- Source completion script
echo 'source <(mist completion bash)' >>~/.bash_profile
echo 'source <(mist completion zsh)' >>~/.zshrc
- Check bash version
Windows
- Download the latest release with the command:
curl -LO "https://dl.mist.io/cli/v0.3.0/bin/windows/amd64/mist.exe"
- Validate the binary (optional):
Download the mist checksum file:Validate the mist binary against the checksum file:curl -LO "https://dl.mist.io/cli/v0.3.0/bin/windows/amd64/mist.exe.sha256"
- Using Command Prompt to manually compare CertUtil's output to the checksum file downloaded:
CertUtil -hashfile mist.exe SHA256 type mist.exe.sha256
- Using PowerShell to automate the verification using the -eq operator to get a True or False result:
$($(CertUtil -hashfile .\mist.exe SHA256)[1] -replace " ", "") -eq $(type .\mist.exe.sha256)
- Using Command Prompt to manually compare CertUtil's output to the checksum file downloaded:
- Add the binary in to your
PATH
. - Install mist on path (optional):
e.g.mv mist /usr/local/bin/mist
- Enable mist autocompletion on all your sessions (optional):
PowershellBashmist completion powershell
Zshecho 'source <(mist completion bash)' >>~/.bashrc
echo 'source <(mist completion zsh)' >>~/.zshrc
Binaries
Linux
Arch | SHA256 |
---|---|
amd64 | 27db377488ecac615fef2d05d33869502dc25220e41b06f50eeeed4fca84bb4e |
arm64 | 88c562a06871414eecca47080ab575f16d5bf34e26098c5bb7fbf500a9397bec |
Darwin
Arch | SHA256 |
---|---|
amd64 | 422c25124f9dc9e69f1b501033395401c552753f1d40a31474b976b9b6ac50db |
arm64 | ffd05dc13d5a9b32fed1c7df43ae645e586e98008c328237bd98a939a93c20ca |
Windows
Arch | SHA256 |
---|---|
amd64 | f0f5fcedb5c4c6838df90bbc3a83a1247f59e2544e4f95e5fbd7b40b1279384f |
Freebsd
Arch | SHA256 |
---|---|
amd64 | cc69eaa15c6c7a7a8caa047ca3a903179579236e1c907d1879a15347c8c193a7 |
arm64 | c0f29e1be82ca248a0b608a62b22d2032798346071f776bbea36a544036e0e9d |
Openbsd
Arch | SHA256 |
---|---|
amd64 | e70fecfe4bd19461c20e25ead16b79643ce4a62afba92ceafa5f4fda14dd10f9 |
arm64 | c17af1c6472bc14a599d66407463ce2ebc5cc0d86811d58032873491af2f41b5 |
Netbsd
Arch | SHA256 |
---|---|
amd64 | d7f3b9df9191e2cab817bbdd289004c9c164af943d28111bf28e3fc5a491412f |
arm64 | 843cd50850e210ba51b58b6b0e8f5aa4e85197ec72eeca63188aa0fb6156e883 |