Last modified March 2, 2022
Note: Management API support is under active development. 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 kubectl context||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 a 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|
|Update given App||all providers|
|Schedule a cluster update||only AWS, Azure|
|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.
Otherwise, your Giant Swarm support staff is available for you in case you run into an issue. Also feel free to check our frequently asked questions on
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