helm-switcher

command module
v0.0.6 Latest Latest
Warning

This package is not in the latest version of its module.

Go to latest
Published: Jul 6, 2021 License: MIT Imports: 9 Imported by: 0

README

helm-switcher

Build

helmswitch is a CLI tool to install and switch between different versions of Helm 1, 2 or 3. Once installed, just run the command and use the dropdown to choose the desired version of Helm.

Available for Linux and MacOS

Why

Helm is the Kubernetes Package Manager, and Helm 2 will be deprecated at the end of 2020. This tool is meant to help teams have an easier time transitioning between helm 2 and 3.

Prerequisites

  • Go 1.14

Installation

  • Linux and MacOS Binaries are available as assets in Releases
  • chmod +x
  • Put the binary in your PATH
Homebrew

MacOS installations via Homebrew will place helmswitch into /usr/local/bin

brew install tokiwong/tap/helm-switcher

Installing from source

  • go build -o helmswitch
  • ./helmswitch

Or just go run main.go

How-to

  • helmswitch to open the menu and select the desired version, navigable with arrow keys
  • helmswitch {{ version_number }} to download the desired version
    • Example: helmswitch 3.1.1 switches to Helm v3.1.1

helmswitch demo

Documentation

The Go Gopher

There is no documentation for this package.

Directories

Path Synopsis

Jump to

Keyboard shortcuts

? : This menu
/ : Search site
f or F : Jump to
y or Y : Canonical URL