k3s/pkg
Danny Shemesh aae1944a07 Added windows executable extensions to Kubectl plugins
Currently, the kubectl plugins system - when running under Windows - will determine that a plugin is executable
by looking at its extension, comparing it to '.exe'.

I think we should allow plugins w/ a few more known extensions (.bat, .com, .cmd; for example) -
This would give more of a similar experience to plugins under *nix, where shell scripts are often used.

Moreover, there were two windows-specific behaviors that were redundant,
which I've removed:

1. In plugin.go - There's no need to differentiate between windows and
under OS-es when looking at the PATH variable; It can be refered as 'PATH'
in Windows as well

2. In cmd.go - There's no need to append a suffix when looking up
plugins on windows; One can safely use 'exec.LookPath' without a suffix
on Windows - and get automatic resolving for known executable types
2019-01-30 19:24:16 +02:00
..
api Merge pull request #72714 from mourya007/features_gate 2019-01-11 15:53:51 -08:00
apis Merge pull request #73066 from humblec/validation 2019-01-25 15:27:58 -08:00
auth Move from glog to klog 2018-11-10 07:50:31 -05:00
capabilities
client generated 2019-01-23 16:34:44 -05:00
cloudprovider Merge pull request #73187 from micahhausler/micahhausler-approver 2019-01-28 23:06:41 -08:00
controller Merge pull request #73357 from tedyu/master 2019-01-29 01:21:24 -08:00
credentialprovider Added kubernetes version to user-agent for AWS SDK calls 2018-12-20 21:04:44 -08:00
features Merge pull request #72552 from tallclair/validateproxyredirects 2019-01-24 17:46:32 -08:00
fieldpath
generated bazel: update openapi-gen to use new kazel-generated dictionaries 2019-01-08 14:47:32 -08:00
kubeapiserver Clean up initializer-related comments, test data 2019-01-25 12:37:45 -05:00
kubectl Added windows executable extensions to Kubectl plugins 2019-01-30 19:24:16 +02:00
kubelet Merge pull request #73234 from baltendo/master 2019-01-29 01:21:03 -08:00
kubemark Move from glog to klog 2018-11-10 07:50:31 -05:00
master Merge pull request #72972 from liggitt/remove-alpha-initializers 2019-01-24 14:54:52 -08:00
printers Use tabwriter with remembered column widths 2019-01-01 22:27:36 -05:00
probe Merge pull request #68663 from WanLinghao/probe_proxy 2018-12-03 21:26:57 -08:00
proxy Merge pull request #72923 from saschagrunert/dedent-update 2019-01-25 18:32:23 -08:00
quota generated 2019-01-23 16:34:44 -05:00
registry Make pod eviction trigger graceful deletion to match deletion via API 2019-01-25 23:35:49 -05:00
routes
scheduler Fix typos 2019-01-26 09:40:09 -05:00
security auth policy subproject approvers/reviewers 2018-11-06 00:57:39 -05:00
securitycontext ProcMount validation and testing 2018-12-20 14:43:52 -05:00
serviceaccount Look up service accounts from informer before trying live lookup 2018-12-06 16:48:39 -05:00
ssh cleanup pkg/ssh 2018-11-11 22:07:29 -08:00
util replace k8s.io/apiserver/pkg/util/trace with k8s.io/utils/trace 2019-01-24 15:34:21 -05:00
version
volume Merge pull request #72624 from danielqsj/clean_unmount 2019-01-28 23:06:20 -08:00
watch/json
windows/service Move from glog to klog 2018-11-10 07:50:31 -05:00
.import-restrictions
BUILD add ResourceQuotaSelector validation and tests 2019-01-07 23:15:39 -05:00
OWNERS