Install with Pre-built Binary
Prerequisite
AILERON Gateway currently distributes pre-build binary for following environment. Make sure your environment is listed in the tale.
Notes: amd64=x86_64
, 386=x86
, arm7=arm/v7
amd64 | 386 | arm64 | arm7 | riscv64 | ppc64 | ppc64le | s390x | |
---|---|---|---|---|---|---|---|---|
Windows | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Darwin(macos) | ✅ | ❌ | ✅ | ❌ | ❌ | ❌ | ❌ | ❌ |
Linux | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ | ✅ |
NetBSD | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
OpenBSD | ✅ | ✅ | ✅ | ✅ | ❌ | ❌ | ❌ | ❌ |
Install
Windows
Visit releases and download aileron-windows-${ARCH}.exe
.
Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.
set ARCH=amd64
set VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/%VERSION%/aileron-windows-%ARCH%.exe
Darwin
Visit releases and download aileron-darwin-${ARCH}
.
Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.
export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-darwin-${ARCH}
Linux
Visit releases and download aileron-linux-${ARCH}
.
Or, you can use curl to download binaries.
export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-linux-${ARCH}
NetBSD
Visit releases and download aileron-netbsd-${ARCH}
.
Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.
export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-netbsd-${ARCH}
OpenBSD
Visit releases and download aileron-openbsd-${ARCH}
.
Or, you can use curl to download binaries. No other tools are required because the binaries are built statically.
export ARCH=amd64
export VERSION=v1.0.0
curl -OL https://github.com/aileron-gateway/aileron-gateway/releases/download/${VERSION}/aileron-openbsd-${ARCH}
Validate binary
AILERON Gateway binaries are built using SLSA Go Builder and releases binaries with their SLSA3+ provenance. So the binaries can be verified with verification tools.
Validate with slsa-verifier
Install slsa-verifier
Example command to verify binary.
slsa-verifier verify-artifact aileron-linux-amd64 \
--provenance-path aileron-linux-amd64.intoto.jsonl \
--source-uri github.com/aileron-gateway/aileron-gateway \
--source-tag v1.0.0
Once verified, PASSED: SLSA verification passed
message will be shown.
If verification failed, FAILED: SLSA verification failed
message will be shown.
Feedback
Was this page helpful?
Glad to hear it! Please tell us how we can improve.
Sorry to hear that. Please tell us how we can improve.