Go Kubectl

Open-source Go projects categorized as Kubectl

Top 23 Go Kubectl 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

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

  • vcluster

    vCluster - Create fully functional virtual Kubernetes clusters - Each vcluster runs inside a namespace of the underlying k8s cluster. It's cheaper than creating separate full-blown clusters and it offers better multi-tenancy and isolation than regular namespaces.

    Project mention: Clusters Are Cattle Until You Deploy Ingress | dev.to | 2024-05-30

    Tools like Crossplane, vCluster (for managing multiple clusters), or Cluster API (for provisioning additional clusters) can extend this approach to handle various infrastructure resources beyond Kubernetes. Essentially, Git serves as the single source of truth for your entire infrastructure, with Argo CD functioning as the engine to enforce that truth.

  • devtron

    Tool integration platform for Kubernetes

    Project mention: Devtron - End-to-End Software Delivery for Kubernetes Applications | /r/kubernetes | 2023-10-05
  • 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.

  • SaaSHub

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

    SaaSHub logo
  • kubectl-trace

    Schedule bpftrace programs on your kubernetes cluster using the kubectl

  • kube-prompt

    An interactive kubernetes client featuring auto-complete.

  • kpt

    Automate Kubernetes Configuration Editing

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

  • 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

  • rbac-tool

    Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query

  • webkubectl

    Run kubectl command in Web Browser.

  • fubectl

    Reduces repetitive interactions with kubectl

  • ketall

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

  • kubectl-foreach

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

  • outdated

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

  • launchpad

    From Code to Kubernetes in One Step.

  • kubectl-df-pv

    kubectl plugin - giving admins df (disk free) like utility for persistent volumes

  • kube-lineage

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

  • binenv

    One binary to rule them all. Manage all those pesky binaries (kubectl, helm, terraform, ...) easily.

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

Log in or Post with

Go Kubectl related posts

  • Giving Kyma a little spin ... a SpinKube

    6 projects | dev.to | 9 Apr 2024
  • There are only 12 binaries in Talos Linux

    5 projects | news.ycombinator.com | 4 Mar 2024
  • Building a Kubernetes Operator with the Operator Framework

    10 projects | dev.to | 7 Jan 2024
  • ☸️ Kubernetes: A Pragmatic Kubectl Aliases Collection

    3 projects | dev.to | 6 Jan 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
  • Open source toolkit to manage Kubernetes native applications

    1 project | news.ycombinator.com | 29 Oct 2023
  • A note from our sponsor - InfluxDB
    www.influxdata.com | 20 Jul 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 projects in Go? This list will help you:

Project Stars
1 kubectx 17,268
2 krew 6,255
3 vcluster 6,156
4 devtron 4,048
5 ksniff 3,118
6 kubectl-tree 2,904
7 kubectl-debug 2,296
8 kubectl-trace 2,002
9 kube-prompt 1,780
10 kpt 1,669
11 kubelogin 1,616
12 rakkess 1,275
13 kubectl-ai 996
14 rbac-tool 907
15 webkubectl 848
16 fubectl 829
17 ketall 666
18 kubectl-foreach 439
19 outdated 423
20 launchpad 417
21 kubectl-df-pv 387
22 kube-lineage 379
23 binenv 367

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

Did you konow that Go is
the 4th most popular programming language
based on number of metions?