Skip to content

v0.1.5

Choose a tag to compare

@sauyon sauyon released this 07 Apr 05:03
· 5 commits to main since this release
eb4633f

What's Changed

  • feat: rework init and KUBECONFIG configuration flow (#9) — kcs init now outputs an eval-able export KUBECONFIG=... line; kcs init --session handles per-shell session setup; kcs shows setup instructions when KUBECONFIG isn't managed by kcs
  • feat: use KCS_SESSION as session ID when set (#5) — set KCS_SESSION to a stable value to share a session across child shells
  • feat: skip prompt when exact context or cluster name is passed (#4)
  • feat: add --version flag (#10)
  • feat: better help messages for unset KUBECONFIG (#11)
  • feat: append kubeconfig fallback in session init (#12) — kcs init --session now sets KUBECONFIG=<session-path>:<fallback> so the user's existing config is available before any session context is selected
  • fix: correct docs claiming original kubeconfig is never modified (#8)