Synopsis
Upgrade the Admin cluster and all of the User clusters in GKE On-Prem
Usage:
gkectl upgrade [flags]
gkectl upgrade [command]
Available Commands:
admin Upgrade the admin cluster
cluster Upgrade a GKE On-Prem cluster
Flags:
--cleanup-external-cluster Whether to cleanup the external cluster after bootstrap (default true)
--google-enable-root-addons Whether to disable addons & addon nodes (default true)
-h, --help help for upgrade
-k, --kubeconfig string Kubeconfig file with access to the admin cluster. (default "kubeconfig")
Global Flags:
--alsologtostderr log to standard error as well as files
--httptest.serve string if non-empty, httptest.NewServer serves on this address and blocks
--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-docker Skip Docker-related validations.
--skip-validation-infra Skip provider-related 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-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)
Use "gkectl upgrade [command] --help" for more information about a command.
gkectl upgrade admin
Upgrade the admin cluster
Usage:
gkectl upgrade admin [flags]
Flags:
--cleanup-external-cluster Whether to cleanup the external cluster after bootstrap (default true)
--config string File path that contains the configuration to use.
--google-enable-root-addons Whether to disable addons & addon nodes (default true)
-h, --help help for admin
-k, --kubeconfig string Kubeconfig file with access to the admin cluster. (default "kubeconfig")
Global Flags:
--alsologtostderr log to standard error as well as files
--httptest.serve string if non-empty, httptest.NewServer serves on this address and blocks
--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-docker Skip Docker-related validations.
--skip-validation-infra Skip provider-related 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-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 upgrade cluster
Upgrade a GKE On-Prem cluster
Usage:
gkectl upgrade cluster [flags]
Flags:
--cleanup-external-cluster Whether to cleanup the external cluster after bootstrap (default true)
--cluster-name string Name of the user cluster to upgrade.
--config string File path that contains the configuration to use.
--google-enable-root-addons Whether to disable addons & addon nodes (default true)
-h, --help help for cluster
-k, --kubeconfig string Kubeconfig file with access to the admin cluster. (default "kubeconfig")
Global Flags:
--alsologtostderr log to standard error as well as files
--httptest.serve string if non-empty, httptest.NewServer serves on this address and blocks
--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-docker Skip Docker-related validations.
--skip-validation-infra Skip provider-related 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-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)