Update step tools to 0.20.0

pull/707/merge^2
Carl Tashian 2022-05-31 10:45:11 -07:00
parent 8935e47a4f
commit 8b7f7662e3
3 changed files with 18 additions and 18 deletions

View File

@ -14,15 +14,15 @@ Download and install `step`:
For Intel chips:
```
curl -L https://dl.step.sm/gh-release/cli/gh-release-header/v0.18.0/step_darwin_0.18.0_amd64.tar.gz | tar xz
sudo mv step_0.18.0/bin/step /usr/local/bin/
curl -L https://dl.step.sm/gh-release/cli/gh-release-header/v0.20.0/step_darwin_0.20.0_amd64.tar.gz | tar xz
sudo mv step_0.20.0/bin/step /usr/local/bin/
```
For Apple Silicon:
```
curl -L https://dl.step.sm/gh-release/cli/gh-release-header/v0.18.0/step_darwin_0.18.0_arm64.tar.gz | tar xz
sudo mv step_0.18.0/bin/step /usr/local/bin/
curl -L https://dl.step.sm/gh-release/cli/gh-release-header/v0.20.0/step_darwin_0.20.0_arm64.tar.gz | tar xz
sudo mv step_0.20.0/bin/step /usr/local/bin/
```
Or, if you'd like to use [Homebrew](https://brew.sh):
@ -34,13 +34,13 @@ brew install step
### Linux
```
curl -L https://dl.step.sm/gh-release/cli/gh-release-header/v0.18.0/step_linux_0.18.0_amd64.tar.gz
sudo mv step_0.18.0/bin/step /usr/local/bin/
curl -L https://dl.step.sm/gh-release/cli/gh-release-header/v0.20.0/step_linux_0.20.0_amd64.tar.gz | tar xz
sudo mv step_0.20.0/bin/step /usr/local/bin/
```
### Verification
Verify `step` version 0.18.0 or higher is installed:
Verify `step` version 0.20.0 or higher is installed:
```
step version
@ -49,8 +49,8 @@ step version
> output
```
Smallstep CLI/0.18.0 (linux/amd64)
Release Date: 2021-11-17 21:15 UTC
Smallstep CLI/0.20.0 (darwin/arm64)
Release Date: 2022-05-26 19:31 UTC
```
## Install kubectl

View File

@ -17,8 +17,8 @@ Download the `step` client and `step-ca` server binaries, and the `jq` command:
```
{
wget -q --show-progress --https-only --timestamping \
"https://dl.step.sm/gh-release/certificates/gh-release-header/v0.18.1/step-ca_linux_0.18.1_amd64.tar.gz" \
"https://dl.step.sm/gh-release/cli/gh-release-header/v0.18.1/step_linux_0.18.1_amd64.tar.gz"
"https://dl.step.sm/gh-release/certificates/gh-release-header/v0.20.0/step-ca_linux_0.20.0_amd64.tar.gz" \
"https://dl.step.sm/gh-release/cli/gh-release-header/v0.20.0/step_linux_0.20.0_amd64.tar.gz"
sudo apt update
sudo apt install -y jq
}
@ -28,10 +28,10 @@ Install the binaries:
```
{
tar -xvf step-ca_linux_0.18.1_amd64.tar.gz
sudo mv step-ca_0.18.1/bin/step-ca /usr/local/bin/
tar -xvf step_linux_0.18.1_amd64.tar.gz
sudo mv step_0.18.1/bin/step /usr/local/bin/
tar -xvf step-ca_linux_0.20.0_amd64.tar.gz
sudo mv step-ca_0.20.0/bin/step-ca /usr/local/bin/
tar -xvf step_linux_0.20.0_amd64.tar.gz
sudo mv step_0.20.0/bin/step /usr/local/bin/
}
```

View File

@ -16,14 +16,14 @@ Download the `step` CLI binary:
```
wget -q --show-progress --https-only --timestamping \
"https://dl.step.sm/gh-release/cli/gh-release-header/v0.18.1/step_linux_0.18.1_amd64.tar.gz"
"https://dl.step.sm/gh-release/cli/gh-release-header/v0.20.0/step_linux_0.20.0_amd64.tar.gz"
```
Install the binary:
```
tar -xvf step_linux_0.18.1_amd64.tar.gz
sudo mv step_0.18.1/bin/step /usr/local/bin/
tar -xvf step_linux_0.20.0_amd64.tar.gz
sudo mv step_0.20.0/bin/step /usr/local/bin/
```
## Bootstrap with the CA