https://github.com/akoserwal/operator-sdk-manager
Version Manager for Operator-Sdk & Golang
https://github.com/akoserwal/operator-sdk-manager
cli kubernetes openshift operator-sdk operators version-manager
Last synced: 9 months ago
JSON representation
Version Manager for Operator-Sdk & Golang
- Host: GitHub
- URL: https://github.com/akoserwal/operator-sdk-manager
- Owner: akoserwal
- License: apache-2.0
- Created: 2020-04-24T16:43:07.000Z (about 6 years ago)
- Default Branch: master
- Last Pushed: 2020-05-25T11:07:26.000Z (about 6 years ago)
- Last Synced: 2025-06-13T12:49:00.927Z (about 1 year ago)
- Topics: cli, kubernetes, openshift, operator-sdk, operators, version-manager
- Language: Go
- Homepage:
- Size: 5.97 MB
- Stars: 4
- Watchers: 2
- Forks: 1
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# Operator SDK Manager & Golang

Version Manager for operator-sdk & golang
## Overview
This project is used for managing multiple version of operator-sdk cli tool. It allows to install & switch between versions
## Usage:
``
operator-sdk-manager [command]
``
### Example
# operator-sdk
```
//Dowloading version v0.17.0
$operator-sdk-manager install v0.17.0
//Setting version v0.17.0
$operator-sdk-manager set v0.17.0
//Run operator-sdk
$operator-sdk version
> operator-sdk version: "v0.17.0"
```
# golang
```
//Dowloading version golang 1.14.1
$operator-sdk-manager install go 1.14.1
//Setting version 1.14.1
$operator-sdk-manager set go 1.14.1
//check go version
$go version
```
## Install the Operator SDK Manager CLI
Installation guide: [install-operator-sdk-manage](doc/install-operator-sdk-manager.md)
## Features
```
version manager for operator-sdk
Usage:
operator-sdk-manager [command]
Available Commands:
diff diff between operators generated by version v1 and v2 of operator-sdk
help Help about any command
install install version of operator-sdk
list list all installed versions
search search available version
set set as the operator-sdk version
uninstall uninstall the version of operator-sdk
version Prints the version of operator-sdk-manager
Flags:
--config string config file (default is $HOME/.osm/config.yaml)
-h, --help help for operator-sdk-manager
```