Go kubectl-plugins

Open-source Go projects categorized as kubectl-plugins

Top 23 Go kubectl-plugin Projects

  • kubectx

    Faster way to switch between clusters and namespaces in kubectl

  • Project mention: Building a Kubernetes Operator with the Operator Framework | dev.to | 2024-01-07

    kubectx: brew install kubectx

  • krew

    📦 Find and install kubectl plugins

  • Project mention: Giving Kyma a little spin ... a SpinKube | dev.to | 2024-04-09

    Authenticating with Kyma is a (in my opinion) unnecessary challenge as it leverages the OIDC-login plugin for kubectl. You find a description of the setup here. This works fine when on a Mac but can give you some headaches on a Windows and on Linux machine especially when combined with restrictive setups in corporate environments. For Windows I can only recommend installing krew via chocolatey and then install the OIDC plugin via kubectl krew install oidc-login. At least for me that was the only way to get this working on Windows.

  • InfluxDB

    Power Real-Time Data Analytics at Scale. Get real-time insights from all types of time series data with InfluxDB. Ingest, query, and analyze billions of data points in real-time with unbounded cardinality.

    InfluxDB logo
  • ksniff

    Kubectl plugin to ease sniffing on kubernetes pods using tcpdump and wireshark

  • Project mention: unknown field "capabilities" in io.k8s.api.core.v1.PodSecurityContext (running tshark in a container/k8s pod) | /r/codehunter | 2023-05-06

    so probably the right way is to use some tool like that (ksniff) or setup a sidecar container. But I am still curious to why I get the above error.

  • kubectl-tree

    kubectl plugin to browse Kubernetes object hierarchies as a tree 🎄 (star the repo if you are using)

  • kubectl-debug

    This repository is no longer maintained, please checkout https://github.com/JamesTGrant/kubectl-debug.

  • kubectl-trace

    Schedule bpftrace programs on your kubernetes cluster using the kubectl

  • kubelogin

    kubectl plugin for Kubernetes OpenID Connect authentication (kubectl oidc-login)

  • Project mention: Giving Kyma a little spin ... a SpinKube | dev.to | 2024-04-09

    Authenticating with Kyma is a (in my opinion) unnecessary challenge as it leverages the OIDC-login plugin for kubectl. You find a description of the setup here. This works fine when on a Mac but can give you some headaches on a Windows and on Linux machine especially when combined with restrictive setups in corporate environments. For Windows I can only recommend installing krew via chocolatey and then install the OIDC plugin via kubectl krew install oidc-login. At least for me that was the only way to get this working on Windows.

  • WorkOS

    The modern identity platform for B2B SaaS. The APIs are flexible and easy-to-use, supporting authentication, user identity, and complex enterprise features like SSO and SCIM provisioning.

    WorkOS logo
  • kubepug

    Kubernetes PreUpGrade (Checker)

  • Project mention: New IBM LinuxONE 4 Express – Rack-mounted pre-configured Linux mainframe | news.ycombinator.com | 2024-02-07

    Agreed. The tooling around upgrades is painfully atrocious, and stuff like kubepug [1] should be part of the Kubernetes core.

    [1] https://github.com/kubepug/kubepug

  • rakkess

    Review Access - kubectl plugin to show an access matrix for k8s server resources

  • kubectl-ai

    ✨ Kubectl plugin for OpenAI GPT

  • Project mention: Do Anyone Know the Role of AI in DevOps? | news.ycombinator.com | 2023-10-25

    You can check https://github.com/sozercan/kubectl-ai it generates manifests

  • webkubectl

    Run kubectl command in Web Browser.

  • ketall

    Like `kubectl get all`, but get really all resources

  • outdated

    Kubectl plugin to find and report outdated images running in a Kubernetes cluster

  • Project mention: A tool that scans repos and workout latest version and pull date of installed version + how to lock down repos (via some cluster policy?) | /r/kubernetes | 2023-04-27

    https://outdated.sh ?

  • kubectl-foreach

    Run kubectl commands in all/some contexts in parallel (similar to GNU xargs+parallel)

  • kubectl-dig

    Deep kubernetes visibility from the kubectl

  • kube-lineage

    A CLI tool to display all dependencies or dependents of an object in a Kubernetes cluster.

  • kubectl-explore

    A better kubectl explain with the fuzzy finder

  • Project mention: An interactive `kubectl explain` | /r/kubernetes | 2023-06-05
  • kubectl-slice

    Split multiple Kubernetes files into smaller files with ease. Split multi-YAML files into individual files.

  • moco

    MySQL operator on Kubernetes using GTID-based semi-synchronous replication. (by cybozu-go)

  • kubectl-ice

    Kubectl-ice is an open-source tool for Kubernetes users to monitor and optimize container resource usage. Features include usage breakdowns for pods and containers, making scaling and optimization easier. The tool is compatible with major cloud providers and is actively developed by a community of contributors

  • kubectl-curl

    Kubectl plugin to run curl commands against kubernetes pods

  • unfork

    Kubectl plugin to find forked Helm Charts and other K8s resources and unfork them with Kustomize (by replicatedhq)

  • kurt

    A Kubernetes plugin that gives context to what is restarting in your Kubernetes cluster

  • Project mention: Show HN: Find out what’s restarting in Kubernetes | news.ycombinator.com | 2023-08-20
  • SaaSHub

    SaaSHub - Software Alternatives and Reviews. SaaSHub helps you find the best software and product alternatives

    SaaSHub logo
NOTE: The open source projects on this list are ordered by number of github stars. The number of mentions indicates repo mentiontions in the last 12 Months or since we started tracking (Dec 2020).

Go kubectl-plugins related posts

Index

What are some of the best open-source kubectl-plugin projects in Go? This list will help you:

Project Stars
1 kubectx 16,894
2 krew 6,118
3 ksniff 3,036
4 kubectl-tree 2,819
5 kubectl-debug 2,285
6 kubectl-trace 1,972
7 kubelogin 1,511
8 kubepug 1,362
9 rakkess 1,257
10 kubectl-ai 981
11 webkubectl 829
12 ketall 649
13 outdated 419
14 kubectl-foreach 411
15 kubectl-dig 383
16 kube-lineage 369
17 kubectl-explore 317
18 kubectl-slice 271
19 moco 250
20 kubectl-ice 243
21 kubectl-curl 175
22 unfork 144
23 kurt 140

Sponsored
SaaSHub - Software Alternatives and Reviews
SaaSHub helps you find the best software and product alternatives
www.saashub.com