Categorygithub.com/tjamet/kubectl-switch
modulepackage
0.0.0-20240814221410-8e8e133ddd1c
Repository: https://github.com/tjamet/kubectl-switch.git
Documentation: pkg.go.dev

# README

kubectl-switch

⚠️ This project is deprecated and will be turned into a read-only mode at the begining of October 2024. Other similar project like kuberlr now exist and are packaged with Kubernetes distributions.

In particular kuberlr offers a more flexible interface to allow listing and managing installed kubectl versions.

Usage:
  kuberlr [command]

Available Commands:
  bins        Print information about the kubectl binaries found
  completion  Generate the autocompletion script for the specified shell
  get         Download the kubectl version specified
  help        Help about any command
  version     Print version information

Flags:
  -h, --help              help for kuberlr
  -v, --verbosity Level   log level [0-5]. 0 (Only Error and Warning) to 5 (Maximum detail).

Use "kuberlr [command] --help" for more information about a command.

kubectl-switch: A wrapper over kubectl to ensure using a version that matches the server version.

Installation

From releases

Visit the latest release page of this repo and download the binary that matches your system.

From a command-line, run

curl -L -o /usr/local/bin/k https://github.com/tjamet/kubectl-switch/releases/download/v1.1/kubectl-switch-$(uname -s)-$(uname -m)
chmod +x /usr/local/bin/k

From sources

go get -u github.com/tjamet/kubectl-switch
go build -o /usr/local/bin/k github.com/tjamet/kubectl-switch

Usage

k version
k get ns

# Packages

No description provided by the author
No description provided by the author