SaaSHub helps you find the best software and product alternatives Learn more →
Top 23 Go Kubectl Projects
-
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.
-
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.
-
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.
-
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.
-
rbac-tool
Rapid7 | insightCloudSec | Kubernetes RBAC Power Toys - Visualize, Analyze, Generate & Query
-
kubectl-foreach
Run kubectl commands in all/some contexts in parallel (similar to GNU xargs+parallel)
-
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
kubectx: brew install kubectx
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.
Project mention: Amazon EC2 Enhances Defense in Depth with Default IMDSv2 | news.ycombinator.com | 2023-11-27Kubernetes? You mean the container orchestration system where they forgot to add Multi-tenancy? And no namespaces are not Multi-tenancy...
https://www.vcluster.com/
Project mention: Devtron - End-to-End Software Delivery for Kubernetes Applications | /r/kubernetes | 2023-10-05
Project mention: unknown field "capabilities" in io.k8s.api.core.v1.PodSecurityContext (running tshark in a container/k8s pod) | /r/codehunter | 2023-05-06so 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.
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.
You can check https://github.com/sozercan/kubectl-ai it generates manifests
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-27https://outdated.sh ?
Project mention: Type-safe, K-sortable, globally unique identifier inspired by Stripe IDs | news.ycombinator.com | 2023-06-28typeid source: https://github.com/jetpack-io/launchpad/tree/main/pkg/typeid
The linked repo is a CLI wrapper around this.
Go Kubectl related posts
- Giving Kyma a little spin ... a SpinKube
- There are only 12 binaries in Talos Linux
- Building a Kubernetes Operator with the Operator Framework
- ☸️ Kubernetes: A Pragmatic Kubectl Aliases Collection
- Kubernetes Üzerinde Hyperledger Fabric Ağının Kurulumu
- Krew: Package Manager for Kubectl Plugins
- Open source toolkit to manage Kubernetes native applications
-
A note from our sponsor - SaaSHub
www.saashub.com | 25 Apr 2024
Index
What are some of the best open-source Kubectl projects in Go? This list will help you:
Project | Stars | |
---|---|---|
1 | kubectx | 16,894 |
2 | krew | 6,118 |
3 | vcluster | 5,577 |
4 | devtron | 3,848 |
5 | ksniff | 3,036 |
6 | kubectl-tree | 2,819 |
7 | kubectl-debug | 2,285 |
8 | kubectl-trace | 1,972 |
9 | kube-prompt | 1,766 |
10 | kpt | 1,631 |
11 | kubelogin | 1,511 |
12 | rakkess | 1,257 |
13 | kubectl-ai | 981 |
14 | rbac-tool | 868 |
15 | webkubectl | 829 |
16 | fubectl | 789 |
17 | ketall | 649 |
18 | outdated | 419 |
19 | kubectl-foreach | 411 |
20 | launchpad | 410 |
21 | kube-lineage | 369 |
22 | kubectl-df-pv | 366 |
23 | binenv | 363 |
Sponsored