Main page for documentation on kubectl gs, the Giant Swarm kubectl plugin, with an overview of all commans, plus information on how to insstall and upgrade.
kubectl gs plugin reference
Note that Management API access is currently in a preview stage. Supported functionality depends on the provider and the workload cluster release used. Please pay attention to the compatibility information given on the individual command reference pages.
||Ensure an authenticated session with a management cluster||all providers|
||List Apps or get details on a single App||all providers|
||List Catalogs or get details on a single Catalog||all providers|
||List clusters or get details on a single cluster||only AWS, Azure|
||List node pools or get details on a single node pool||only AWS, Azure|
||List releases or get details on a single release||all providers|
||Create manifests for an App||all providers|
||Create manifests for an App Catalog||all providers|
||Create manifests for a cluster||only AWS, Azure|
||Create manifests for a node pool||only AWS, Azure|
||Create manifest for an organization||all providers|
||Get help for a command||provider independent|
Installing and updating
With Krew, simply install and upgrade the
kubectl krew install gs
kubectl krew upgrade gs
Find out more details in our installation docs.
See the GitHub project for source code, issues and pull requests.
As a Giant Swarm customer, feel free to use your Slack channel to give feedback, ask questions and suggest improvements for