Go kubectl-plugins

Open-source Go projects categorized as kubectl-plugins

Top 23 Go kubectl-plugin Projects

kubectl-plugins
  • 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

  • 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
  • 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.

  • ksniff

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

  • 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.

  • SaaSHub

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

    SaaSHub 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: Kubernetes and AI: 3 Open Source Tools Powered by OpenAI | dev.to | 2024-05-25

    yum install wget wget https://github.com/sozercan/kubectl-ai/releases/download/v0.0.10/kubectl-ai_linux_amd64.tar.gz tar xvf kubectl-ai_linux_amd64.tar.gz mv kubectl-ai /usr/local/bin/kubectl-ai

  • 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

  • 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

  • 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 discussion

Log in or Post with

Go kubectl-plugins related posts

  • Giving Kyma a little spin ... a SpinKube

    6 projects | dev.to | 9 Apr 2024
  • New IBM LinuxONE 4 Express – Rack-mounted pre-configured Linux mainframe

    1 project | news.ycombinator.com | 7 Feb 2024
  • Kubernetes Üzerinde Hyperledger Fabric Ağının Kurulumu

    1 project | dev.to | 2 Jan 2024
  • Krew: Package Manager for Kubectl Plugins

    1 project | news.ycombinator.com | 24 Nov 2023
  • Do Anyone Know the Role of AI in DevOps?

    1 project | news.ycombinator.com | 25 Oct 2023
  • Kubernetes For The Sysadmin - Enter KubeVirt

    2 projects | dev.to | 3 Oct 2023
  • Show HN: Find out what’s restarting in Kubernetes

    1 project | news.ycombinator.com | 20 Aug 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 13 Jun 2024
    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. Learn more →

Index

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

Project Stars
1 kubectx 17,122
2 krew 6,184
3 ksniff 3,076
4 kubectl-tree 2,862
5 kubectl-debug 2,293
6 kubectl-trace 1,983
7 kubelogin 1,577
8 kubepug 1,394
9 rakkess 1,257
10 kubectl-ai 993
11 webkubectl 836
12 ketall 657
13 outdated 422
14 kubectl-foreach 420
15 kubectl-dig 385
16 kube-lineage 378
17 kubectl-explore 331
18 kubectl-slice 274
19 moco 256
20 kubectl-ice 244
21 kubectl-curl 175
22 unfork 145
23 kurt 140

Sponsored
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.
www.influxdata.com