You can use the gkectl
command line interface for a for a variety tasks,
including the following:
- Generate a template for a cluster configuration file.
- Validate a cluster configuration file.
- Prepare a vSphere environment.
- Create a cluster.
- Upgrade a cluster.
- Update a cluster.
- Resize a cluster.
- Diagnose cluster issues.
To list all commands:
gkectl help
To get help for a specific command:
gkectl COMMAND --help
Environment variable for the admin cluster kubeconfig file
Several gkectl
commands require the path of the admin cluster kubeconfig file.
You can specify the path by exporting a GKECTL_KUBECONFIG
environment
variable. For example:
export GKECTL_KUBECONFIG=/path/to/my-admin-cluster-kubeconfig
If you do not export the GKECTL_KUBECONFIG
environment variable, then you must
use the --kubeconfig
flag when you run the command.
Download gkectl
For information on downloading gkectl
, see
Downloads.