kubectl-gs
kubectl-gs copied to clipboard
kubectl plugin helping with custom resources by Giant Swarm

The official Giant Swarm kubectl plug-in
Quick start
kubectl krew install gs
kubectl gs
Check the installation docs for details on installation with and without Krew.
Features
- Login via single sign-on: Using the
logincommand, you can quickly set up akubectlcontext with OIDC authentication for a Giant Swarm management cluster, or a workload cluster with our dex and athena apps installed. - Custom resource templating: using the
templatecommands lets you create manifests for creating/updating custom resources for:- Clusters
- Node pools
- App catalogs
- Apps
- Gitops repository management: The
gitopscommand family allows to create and modify resources in your GitOps repo clone. - Resource display: The
getcommands allow for retrieving a list of resources, or details for a single one.
Documentation
Find the kubectl gs reference in our documentation site.
Publishing a release
See docs/Release.md