Skip to content

Latest commit

 

History

History
44 lines (33 loc) · 1.54 KB

install-operator-sdk-manager.md

File metadata and controls

44 lines (33 loc) · 1.54 KB

Install the Operator SDK CLI

Install from GitHub release

Download the release binary

# Set the release version variable
$ RELEASE_VERSION=v0.0.1
# Linux
$ curl -LO https://github.com/akoserwal/operator-sdk-manager/releases/download/${RELEASE_VERSION}/operator-sdk-manager-${RELEASE_VERSION}-x86_64-linux-gnu
# macOS
$ curl -LO https://github.com/akoserwal/operator-sdk-manager/releases/download/${RELEASE_VERSION}/operator-sdk-manager-${RELEASE_VERSION}-x86_64-apple-darwin

Install the release binary in your PATH

# Linux
$ chmod +x operator-sdk-manager-${RELEASE_VERSION}-x86_64-linux-gnu && sudo mkdir -p /usr/local/bin/ && sudo cp operator-sdk-manager-${RELEASE_VERSION}-x86_64-linux-gnu /usr/local/bin/operator-sdk-manager && rm operator-sdk-manager-${RELEASE_VERSION}-x86_64-linux-gnu
# macOS
$ chmod +x operator-sdk-manager-${RELEASE_VERSION}-x86_64-apple-darwin && sudo mkdir -p /usr/local/bin/ && sudo cp operator-sdk-manager-${RELEASE_VERSION}-x86_64-apple-darwin /usr/local/bin/operator-sdk-manager && rm operator-sdk-manager-${RELEASE_VERSION}-x86_64-apple-darwin

Compile and install from master

Prerequisites

$ git clone https://github.com/akoserwal/operator-sdk-manager
$ cd operator-sdk-manager
$ git checkout master
$ go mod tidy
$ go build