Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
I've found this enhancement to be very useful in accommodating my own
lazinessworkflow, so figured I'd submit for inclusion if interested : )Adds a third option,
partial
, to thevalidate_namespaces
behavior setting, which causeskubie ns <ns>
to perform a check for partial matches when an exact namespace match is not found.For example, on a cluster with an
ingress-system
namespace, runningkubie ns ingress
would switch toingress-system
.Running
kubie ns system
would bring up the select-or-list interface showing, i.e.,gatekeeper-system
,ingress-system
andkube-system
.The existing
true
andfalse
values retain their original behavior, with the default remainingtrue
. This change is backwards-compatible and requires no updates tokubie.yaml
, unless one chooses to enablepartial
.