Skip to content

v0.4.0

Compare
Choose a tag to compare
@d-mo d-mo released this 04 Aug 14:34
  • Feature: Add support for Kubernetes Clusters

Installation

Instructions

Linux

  1. Download the latest release with the command:
    curl -LO "https://dl.mist.io/cli/v0.4.0/bin/linux/amd64/mist"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.4.0/bin/linux/amd64/mist.sha256"
    
    Validate the mist binary against the checksum file:
    echo "$(<mist.sha256) mist" | sha256sum --check
    
    If valid, the output is:
    mist: OK
    
    If the check fails, sha256 exits with nonzero status and prints output similar to:
    mist: FAILED
    sha256sum: WARNING: 1 computed checksum did NOT match
    
  3. Make mist binary executable:
    chmod +x ./mist
    
  4. Install mist on path (optional):
    e.g.
    mv mist /usr/local/bin/mist
    
  5. Enable mist autocompletion on all your sessions (optional):
    Bash
    echo 'source <(mist completion bash)' >>~/.bashrc
    
    Zsh
    echo 'source <(mist completion zsh)' >>~/.zshrc
    

MacOS

  1. Download the latest release with the command:
    curl -LO "https://dl.mist.io/cli/v0.4.0/bin/darwin/amd64/mist"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.4.0/bin/darwin/amd64/mist.sha256"
    
    Validate the mist binary against the checksum file:
    echo "$(<mist.sha256) mist" | sha256sum --check
    
    If valid, the output is:
    mist: OK
    
    If the check fails, sha256 exits with nonzero status and prints output similar to:
    mist: FAILED
    sha256sum: WARNING: 1 computed checksum did NOT match
    
  3. Make mist binary executable:
    chmod +x ./mist
    
  4. Install mist on path (optional):
    e.g.
    sudo mv ./mist /usr/local/bin/mist
    sudo chown root: /usr/local/bin/mist
    
  5. 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
      
    Zsh
    echo 'source <(mist completion zsh)' >>~/.zshrc
    

Windows

  1. Download the latest release with the command:
    curl -LO "https://dl.mist.io/cli/v0.4.0/bin/windows/amd64/mist.exe"
    
  2. Validate the binary (optional):
    Download the mist checksum file:
    curl -LO "https://dl.mist.io/cli/v0.4.0/bin/windows/amd64/mist.exe.sha256"
    
    Validate the mist binary against the checksum file:
    • 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)
      
  3. Add the binary in to your PATH.
  4. Install mist on path (optional):
    e.g.
    mv mist /usr/local/bin/mist
    
  5. Enable mist autocompletion on all your sessions (optional):
    Powershell
    mist completion powershell
    
    Bash
    echo 'source <(mist completion bash)' >>~/.bashrc
    
    Zsh
    echo 'source <(mist completion zsh)' >>~/.zshrc
    

Binaries

Linux

Arch SHA256
amd64 00d7eea21d3e16d46637cd876c72c5053f07804d5f04d2e22ef1587ba69e1b94
arm64 a2ffcb83173b5ad5c3be6dd4b13e764c9a0a8011c1ccfe6ce177900e7f6e55e2

Darwin

Arch SHA256
amd64 80ae68185e29d87343a42c6a7d6a78628a1b300bc757ee5173cfcea98d44d571
arm64 47f9b34df583cc796658788ac18fd098b138d70122be64a0eef4e137f0a2b09a

Windows

Arch SHA256
amd64 768cb3dc7484dc33b7f0b7487a3a085ef6e8e07458c413725f3cd39f8eb36012

Freebsd

Arch SHA256
amd64 cf21b7c8a2b36c2bc1110bf1c0d741fd202b47cc2fbbba4b339679c1c7fb9205
arm64 67f149a1316d3f42d56264a179e383897cbfbc6354b961793c7d036a2688e64e

Openbsd

Arch SHA256
amd64 74a393f86602886cdd48a72379e5c89230631a6cdad5ff0c08ff8ce680dc1da9
arm64 8039de6cfb27f3d88f90aa24aa8cf4dfc7e9eec552b54620b9dedf7ca9cbeb93

Netbsd

Arch SHA256
amd64 b367a836f67ca9038c0f11e533aa8480d6b33a0f2db5de91d922dbcee2b584a1
arm64 2cfcbe931a9a2b81f4afecf66d9d01a7e11f1b4b08c6f062007a92691055c168