Version 1.4. This version is no longer supported as outlined in the Anthos version support policy. For the latest patches and updates for security vulnerabilities, exposures, and issues impacting Anthos clusters on VMware (GKE on-prem), upgrade to a supported version. You can find the most recent version here.
[Preview] Update a GKE On-Prem cluster.
Usage:
gkectl update [command]
Available Commands:
cluster [Preview] Update a GKE On-Prem cluster
credentials [Preview] Update Credentials on GKE On-Prem clusters
Flags:
-h, --help help for update
Global Flags:
--add_dir_header If true, adds the file directory to the header
--alsologtostderr log to standard error as well as files
--log_file string If non-empty, use this log file
--log_file_max_size uint Defines the maximum size a log file can grow to. Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
--skip-validation-all Skip all validations.
--skip-validation-config Skip lightweight config validations.
--skip-validation-dns Skip DNS validations.
--skip-validation-docker Skip Docker-related validations.
--skip-validation-gcp Skip gcp validations.
--skip-validation-gkehub Skip gkehub validations.
--skip-validation-infra Skip provider-related validations.
--skip-validation-internet Skip internet validations.
--skip-validation-load-balancer Skip load balancer-related validations.
--skip-validation-net-config Skip network configuration validations.
--skip-validation-node-ips Skip node IPs-related validations.
--skip-validation-proxy Skip proxy validations.
--skip-validation-tod Skip TOD validations.
--skip-validation-vips Skip VIPs-related validations.
--skip_headers If true, avoid header prefixes in the log messages
--skip_log_headers If true, avoid headers when opening log files
--stderrthreshold severity logs at or above this threshold go to stderr (default 2)
-v, --v Level number for the log level verbosity (default 0)
gkectl update cluster
[Preview] Update a GKE On-Prem cluster. Only node pool update is supported.
Usage:
gkectl update cluster [flags]
Flags:
--config string File path that contains the configuration to use.
--dry-run dry run only.
-h, --help help for cluster
-k, --kubeconfig string File path that contains kubeconfig for a pre-existing admin cluster.
--yes Answer yes to all prompts.
Global Flags:
--add_dir_header If true, adds the file directory to the header
--alsologtostderr log to standard error as well as files
--log_file string If non-empty, use this log file
--log_file_max_size uint Defines the maximum size a log file can grow to. Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
--skip-validation-all Skip all validations.
--skip-validation-config Skip lightweight config validations.
--skip-validation-dns Skip DNS validations.
--skip-validation-docker Skip Docker-related validations.
--skip-validation-gcp Skip gcp validations.
--skip-validation-gkehub Skip gkehub validations.
--skip-validation-infra Skip provider-related validations.
--skip-validation-internet Skip internet validations.
--skip-validation-load-balancer Skip load balancer-related validations.
--skip-validation-net-config Skip network configuration validations.
--skip-validation-node-ips Skip node IPs-related validations.
--skip-validation-proxy Skip proxy validations.
--skip-validation-tod Skip TOD validations.
--skip-validation-vips Skip VIPs-related validations.
--skip_headers If true, avoid header prefixes in the log messages
--skip_log_headers If true, avoid headers when opening log files
--stderrthreshold severity logs at or above this threshold go to stderr (default 2)
-v, --v Level number for the log level verbosity (default 0)
gkectl update credentials vsphere
Update vSphere credentials for a GKE On-Prem cluster.
Usage:
gkectl update credentials vsphere [flags]
Flags:
--admin-password string vsphere administrator password
--admin-username string vsphere administrator username (default "administrator@vsphere.local")
--certificate-duration duration solution user certificate lifetime (default 720h0m0s)
--config string seed config file to update
-h, --help help for vsphere
--kubeconfig string path to admin cluster kubeconfig
--update-admin-cluster update admin cluster credentials. defaults to user cluster
Global Flags:
--add_dir_header If true, adds the file directory to the header
--alsologtostderr log to standard error as well as files
--log_file string If non-empty, use this log file
--log_file_max_size uint Defines the maximum size a log file can grow to. Unit is megabytes. If the value is 0, the maximum file size is unlimited. (default 1800)
--skip-validation-all Skip all validations.
--skip-validation-config Skip lightweight config validations.
--skip-validation-dns Skip DNS validations.
--skip-validation-docker Skip Docker-related validations.
--skip-validation-gcp Skip gcp validations.
--skip-validation-gkehub Skip gkehub validations.
--skip-validation-infra Skip provider-related validations.
--skip-validation-internet Skip internet validations.
--skip-validation-load-balancer Skip load balancer-related validations.
--skip-validation-net-config Skip network configuration validations.
--skip-validation-node-ips Skip node IPs-related validations.
--skip-validation-proxy Skip proxy validations.
--skip-validation-tod Skip TOD validations.
--skip-validation-vips Skip VIPs-related validations.
--skip_headers If true, avoid header prefixes in the log messages
--skip_log_headers If true, avoid headers when opening log files
--stderrthreshold severity logs at or above this threshold go to stderr (default 2)
-v, --v Level number for the log level verbosity (default 0)