Installation
Install flux9s on your system
Quick Install
Homebrew
The easiest way to install on macOS and Linux:
brew install dgunzy/tap/flux9s
Or tap the repository first:
brew tap dgunzy/tap
brew install flux9s
cargo-binstall
If you have cargo-binstall installed:
cargo binstall flux9s
Downloads and installs pre-built binaries without compiling from source.
Crates.io
Install directly from crates.io:
cargo install flux9s
Requires Rust toolchain to be installed.
Manual Download
Download pre-built binaries from the Releases page:
| Platform | File |
|---|---|
| Linux (x86_64) | flux9s-linux-x86_64.tar.gz |
| macOS (Intel) | flux9s-macos-x86_64.tar.gz |
| macOS (Apple Silicon) | flux9s-macos-aarch64.tar.gz |
| Windows (x86_64) | flux9s-windows-x86_64.zip |
Extract and move the binary to a directory in your PATH.
Build from Source
Build flux9s from the source repository:
git clone https://github.com/dgunzy/flux9s.git
cd flux9s
cargo build --release
The binary will be available at target/release/flux9s.
Requirements
Prerequisites
- Rust 1.70+ (if compiling from source)
- Kubernetes cluster with Flux CD installed
- kubeconfig configured to access your cluster
Verify Installation
After installation, verify that flux9s is working:
flux9s --version
You should see the version number printed.