Download RunR 0.5.7
The runr CLI and the Terraform provider of RunR 0.5.7. Every archive is listed with
its SHA-256; the installer and terraform init check it before anything runs. The control
plane is installed with the Helm chart from BRF's public
Helm repository (helm repo add brf-tech https://helm.brf.sh, chart brf-tech/runr)
or with Docker Compose on a single host. The source code is on
GitHub.
runr CLI#
Linux and macOS (amd64, arm64):
curl -fsSL https://runr.sh/install.sh | sh
The installer reads the latest release from
/dl/cli/latest.txt, downloads the archive for your platform,
checks it against checksums.txt and installs runr into /usr/local/bin
when that is writable, else into ~/.local/bin. RUNR_VERSION=v0.5.7 pins a release,
RUNR_INSTALL_DIR picks the directory:
curl -fsSL https://runr.sh/install.sh | RUNR_VERSION=v0.5.7 RUNR_INSTALL_DIR=$HOME/bin sh
Or download an archive and check it yourself:
curl -fsSLO https://runr.sh/dl/cli/v0.5.7/runr_linux_amd64.tar.gz
curl -fsSLO https://runr.sh/dl/cli/v0.5.7/checksums.txt
grep ' runr_linux_amd64.tar.gz$' checksums.txt | sha256sum -c
tar -xzf runr_linux_amd64.tar.gz runr && sudo mv runr /usr/local/bin/
Windows (PowerShell): download the zip, compare its hash with checksums.txt, unpack
runr.exe and add the folder to your PATH:
Invoke-WebRequest https://runr.sh/dl/cli/v0.5.7/runr_windows_amd64.zip -OutFile runr.zip
(Get-FileHash runr.zip -Algorithm SHA256).Hash.ToLower()
Expand-Archive runr.zip -DestinationPath "$env:LOCALAPPDATA\runr"
| Platform | File | Size | SHA-256 |
|---|---|---|---|
| macOS amd64 | runr_darwin_amd64.tar.gz | 5.2 MB | 293bcf9f6f5d7a04ed996ce84a8007b3ab45670f7ebb5c50a3589ffba9d19b3d |
| macOS arm64 | runr_darwin_arm64.tar.gz | 4.8 MB | d5630004361f610f09252efcff56760f3f884337ad57d572ba9b28e5bb1e2f9f |
| Linux amd64 | runr_linux_amd64.tar.gz | 5.1 MB | d16360160a383d0c03611ee63c1d069258a2c1121822bd508c22b4a656a15806 |
| Linux arm64 | runr_linux_arm64.tar.gz | 4.6 MB | b9f2f48bb8ec8e20861723733cce9e35a91933e7f81847948f2bc7cfed4eb461 |
| Windows amd64 | runr_windows_amd64.zip | 5.3 MB | 50755b73996ac46494f2710c29c93a5b96b2269f93513583c8ac2285af69a579 |
| Windows arm64 | runr_windows_arm64.zip | 4.8 MB | 267e09a24deb9f437f26e5920e918e9e8c2c8d147a76fedcc19b31b7c7930a99 |
Checksums: checksums.txt. More in the
CLI documentation.
Terraform provider#
runr.sh serves the provider registry protocol, so terraform init (or OpenTofu) installs
the provider from here:
terraform {
required_providers {
runr = {
source = "runr.sh/brf-tech/runr"
version = "~> 0.5"
}
}
}
terraform init downloads the archive for your platform and checks it against
terraform-provider-runr_0.5.7_SHA256SUMS, whose signature it verifies with the RunR release key below. Guide:
Terraform provider.
| Platform | File | Size | SHA-256 |
|---|---|---|---|
| macOS amd64 | terraform-provider-runr_0.5.7_darwin_amd64.zip | 7.7 MB | d27cc93c84358e8ef93f7eb88038311efe164b997f89d83b9ae54be664cf4047 |
| macOS arm64 | terraform-provider-runr_0.5.7_darwin_arm64.zip | 7.2 MB | 64ee391ecdadb36a3113b1de4f9df5ec8a02640fac187c1d0bb9b220afdfbf4f |
| FreeBSD 386 | terraform-provider-runr_0.5.7_freebsd_386.zip | 7.1 MB | b91abda8661ae3e04c5456a1a559ba65c016877f0be34875d5aa91a2d331cba9 |
| FreeBSD amd64 | terraform-provider-runr_0.5.7_freebsd_amd64.zip | 7.5 MB | a3a7b664b722fccd6687c937c89106a1cecff0783b29d6c3e437cd5ec759a549 |
| FreeBSD arm | terraform-provider-runr_0.5.7_freebsd_arm.zip | 7.0 MB | 1e92ad830993468b5111269c95df27e428662cae18b4e6850fd179e4713e2d3c |
| FreeBSD arm64 | terraform-provider-runr_0.5.7_freebsd_arm64.zip | 6.8 MB | 2197e8aa74ae885cde2fdc39a9bab50d778e9375eb1d9e84eb90fb8a50569b6f |
| Linux 386 | terraform-provider-runr_0.5.7_linux_386.zip | 7.1 MB | 53a5dd9dbb8b283085957b6e2f90bc3c6090cd9903f8a865dc1ad19ce10d7b39 |
| Linux amd64 | terraform-provider-runr_0.5.7_linux_amd64.zip | 7.5 MB | 20d92fc8347fc1a0b927fc5e022671cb15d8be1ddfc15fa0bfee96b68dc82e5a |
| Linux arm | terraform-provider-runr_0.5.7_linux_arm.zip | 7.1 MB | ac050c70e563255656b9849477765fccfb4582bfc73e8a9b5f247ac310fe48b9 |
| Linux arm64 | terraform-provider-runr_0.5.7_linux_arm64.zip | 6.8 MB | 54800bcc907ff53b7775ff86ff43bed924402d83923456073cd2a65de30d6808 |
| Windows 386 | terraform-provider-runr_0.5.7_windows_386.zip | 7.4 MB | e86a2f9d8b27d23962813c92300a484cfaf1a41ec0921c96cd971d6d51799ff0 |
| Windows amd64 | terraform-provider-runr_0.5.7_windows_amd64.zip | 7.7 MB | c213f563c9f4532ab45d78a2785e613d5fe15fcb24bc2b545cf32e9a932fc1f5 |
| Windows arm64 | terraform-provider-runr_0.5.7_windows_arm64.zip | 6.9 MB | 4cfbd91e4606809246033fbeb052a7af70fd5d023aea7fc047984d7610d4fa0a |
Checksums: terraform-provider-runr_0.5.7_SHA256SUMS,
signature terraform-provider-runr_0.5.7_SHA256SUMS.sig.
Release signing key#
runr-release-signing.pub.asc — RSA 4096,
key ID 2588846B241BC095, fingerprint 2CA5 13A7 57AE 0C94 BD8A 7EE2 2588 846B 241B C095.
curl -fsSLO https://runr.sh/dl/runr-release-signing.pub.asc
gpg --import runr-release-signing.pub.asc
curl -fsSLO https://runr.sh/dl/terraform/v0.5.7/terraform-provider-runr_0.5.7_SHA256SUMS
curl -fsSLO https://runr.sh/dl/terraform/v0.5.7/terraform-provider-runr_0.5.7_SHA256SUMS.sig
gpg --verify terraform-provider-runr_0.5.7_SHA256SUMS.sig terraform-provider-runr_0.5.7_SHA256SUMS