scwrypts/plugins/kubectl
yage 72e831da33 v3.8.0
=====================================================================

--- Changes ------------------------------

- kubectl driver updates; getting better, but still need to fix
  autocomplete in certain circumstances

- added -y|--yes flags to scwrypts to auto-accept user-prompts (use with
  caution)

- figured out the whole mikefarah/yq vs kislyuk/yq thing; use YQ for
  compatiblity

--- Bug fixes ----------------------------

- helm template generation now loads values in a more appropriate order
  which prevents overwrite by the wrong values file
2023-11-22 15:54:16 -07:00
..
.config v3.6.0 2023-08-28 20:31:04 -06:00
driver v3.8.0 2023-11-22 15:54:16 -07:00
lib v3.8.0 2023-11-22 15:54:16 -07:00
meta v3.6.0 2023-08-28 20:31:04 -06:00
get-context v3.6.0 2023-08-28 20:31:04 -06:00
get-namespace v3.6.0 2023-08-28 20:31:04 -06:00
kubectl.scwrypts.zsh v3.6.1 2023-08-30 17:26:13 -06:00
README.md v3.6.0 2023-08-28 20:31:04 -06:00
serve v3.8.0 2023-11-22 15:54:16 -07:00
set-context v3.8.0 2023-11-22 15:54:16 -07:00
set-namespace v3.8.0 2023-11-22 15:54:16 -07:00

Kubernetes kubectl Helper Plugin

Leverages a local redis application to quickly and easily set an alias k for kubectl --context <some-context> --namespace <some-namespace>. Much like scwrypts environments, k aliases are only shared amongst session with the same SCWRYPTS_ENV to prevent accidental cross-contamination.

Getting Started

Enable the plugin in ~/.config/scwrypts/config.zsh by adding SCWRYPTS_PLUGIN_ENABLED__KUBECTL=1. Use k as your new kubectl and checkout k --help and k meta --help.