vmware-archive / tgik

Official repository for TGI Kubernetes (TGIK)!
Apache License 2.0
834 stars 158 forks source link

Episode: kubectl plugins and krew #285

Closed jbeda closed 4 years ago

jbeda commented 4 years ago

Monday or Tuesday:

Before episode:

After show (ideally right away but can wait until Monday):

jbeda commented 4 years ago

Links:

jbeda commented 4 years ago

HackMD: https://hackmd.io/hvIv8XcGRP6-YEdpk39m_Q?edit

ahmetb commented 4 years ago

https://krew.sigs.k8s.io/ is our home page.

For plugin development we have a guide that doesn't talk about Krew:

Most interesting stuff we're doing nowadays is allowing people host plugins on decentralized indexes (as opposed to krew-index repo we have right now); https://github.com/kubernetes-sigs/krew/issues/566

Another interesting point is that we have a fully automated plugin update model in krew-index where bots create PR for new plugin versions tagged + bots approve those PRs, see an example in action here: https://github.com/kubernetes-sigs/krew-index/pull/597

For more talking points PTAL https://speakerdeck.com/alp/making-kubectl-plugins-mainstream.

As a CTA I'd like to point out we have a #krew channel on Kubernetes Slack.

Thanks a lot for putting this together! I’ll be there live in Chat (let me know if you ever need me to join w/ audio, happy to help).

jbeda commented 4 years ago

Hey @ahmetb -- would love to have you join with audio but we've never gotten the tech for that nailed down. Just need to find a day or two to muck with it at some point. I'll let you know if we want to try.

Thanks for all the pointers!

jeefy commented 4 years ago

If you want to go all Thanos on your cluster: https://github.com/honk-ci/kubectl-snap

mauilion commented 4 years ago

closed tgik.io/118