From 8e8e133ddd1cff6500f0e3532a093c92491820cc Mon Sep 17 00:00:00 2001 From: Thibault Jamet Date: Thu, 15 Aug 2024 00:14:10 +0200 Subject: [PATCH] Deprecate kubectl-switch --- README.md | 26 +++++++++++++++++++++++++- 1 file changed, 25 insertions(+), 1 deletion(-) diff --git a/README.md b/README.md index b7fa21d..7cea622 100644 --- a/README.md +++ b/README.md @@ -1,6 +1,29 @@ # kubectl-switch -A wrapper over kubectl to ensure using a version that matches the server version. +⚠️ 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. + +```plaintext +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 @@ -28,3 +51,4 @@ go build -o /usr/local/bin/k github.com/tjamet/kubectl-switch k version k get ns ``` +[kuberlr]: https://github.com/flavio/kuberlr