Ahmet Alp Balkan

Results 204 issues of Ahmet Alp Balkan

We're currently on sstephenson/bats 0.4 package: https://github.com/ahmetb/kubectx/blob/db8b70661279c7bebec7dda1cf077226d1fefd06/.travis.yml#L2 BATS 1.0 is now maintained at https://github.com/bats-core/bats-core and has its own distribution. Let's move to that.

🙏Help Wanted

I just switched to an Apple M1 Mac and a lot of the plugins (72 out of 184, which is 42%) are not installing because they're simply not distributing for...

kind/proposal
lifecycle/frozen
area/platform/mac

If a plugin's windows `platform` spec specifies something like `bin: foo`, we: 1. copy the executable to plugin's installation dir as `foo` 2. but we symlink it as kubectl-foo.exe on...

help wanted
lifecycle/frozen
good first issue

Related: #483 Currently every plugin installed/upgraded from krew-index comes with a security warning: ``` WARNING: You installed plugin "ns" from the krew-index plugin repository. These plugins are not audited for...

kind/proposal
priority/important-soon
lifecycle/frozen
area/multi-index

If you locally compile and install a krew binary, you might misleadingly see an upgrade notification like A newer version of krew is available (v0.3.3-47-g14f129f -> v0.3.3). Run "kubectl krew...

lifecycle/frozen
priority/P3

It seems like Krew was added to Homebrew formulae list. and it's currently available to users. Without documenting it, I suspect most people won't install it via brew. Sadly, Krew...

lifecycle/frozen
priority/P1
area/platform/mac
area/distribution

Krew should support customizable index repositories. This would allow users to distribute plugins without requiring them to make a pull request to the centralized index repo like "krew-index". Similarly, this...

kind/proposal
priority/important-soon
priority/backlog
lifecycle/frozen
area/multi-index

/kind cleanup /priority P3 As shown in [in the security advisory](https://github.com/kubernetes-sigs/krew/security/advisories/GHSA-m9g4-7496-9p6f) it's hard to reason about TAR extraction and more importantly: do the job securely. Let's move the tar +...

kind/cleanup
help wanted
lifecycle/frozen
priority/P3

It seems `kubectl krew install popeye` also works. Is that not a supported installation method? I don't see it in the README.

documentation

Go now has a prototype of generics implementation. Here are some resources: - https://blog.golang.org/generics-next-step - https://go.googlesource.com/proposal/+/refs/heads/master/design/go2draft-type-parameters.md - https://rakyll.org/generics-proposal/ This potentially could give a severe performance boost to go-linq, as well...

enhancement