Update

Synopsis

Update a GKE On-Prem cluster.

Usage:
  gkectl update [command]

Available Commands:
  cluster     Update a GKE On-Prem cluster
  credentials 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_dir string                  If non-empty, write log files in this directory
      --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-preflight-check-blocking   Do not block the gkectl command when preflight checks fail.
      --skip-validation-all             Skip all validations.
      --skip-validation-cluster-health  Skip cluster health validations.
      --skip-validation-cluster-version Skip cluster version 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-os-images       Skip os image validations.
      --skip-validation-proxy           Skip proxy validations.
      --skip-validation-reserved-ips    Skip reserved ip 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
      --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

Update a GKE On-Prem cluster. Only the following updates are supported and
they can only be updated one at a time:
- Adding static IPs
- Updating node pool
- [Preview] Enabling Cloud Audit Logging
- [Preview] Enabling/Disabling Auto Repair

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_dir string                  If non-empty, write log files in this directory
      --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-preflight-check-blocking   Do not block the gkectl command when preflight checks fail.
      --skip-validation-all             Skip all validations.
      --skip-validation-cluster-health  Skip cluster health validations.
      --skip-validation-cluster-version Skip cluster version 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-os-images       Skip os image validations.
      --skip-validation-proxy           Skip proxy validations.
      --skip-validation-reserved-ips    Skip reserved ip 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

[Preview] 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-preflight-check-blocking   Do not block the gkectl command when preflight checks fail.
      --skip-validation-all             Skip all validations.
      --skip-validation-cluster-health  Skip cluster health validations.
      --skip-validation-cluster-version Skip cluster version 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-os-images       Skip os image 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)