class_docstr: A simple CLI for managing GKE clusters.
  
  It is assumed that the user has installed the Google Cloud SDK with
  the required components (gke-gcloud-auth-plugin and kubectl) and has
  authenticated with the Google Cloud Platform.
class_docstr_tok: ["A","simple","CLI","for","managing","GKE","clusters",".","It","is","assumed","that","the","user","has","installed","the","Google","Cloud","SDK","with","the","required","components","(","gke-gcloud-auth-plugin","and","kubectl",")","and","has","authenticated","with","the","Google","Cloud","Platform","."]
code: def __init__(
      self,
      config: GKEConfig,
      verbose: bool = False,
      log_level: int = logging.INFO,
  ) -> None:
      self.config = config
      self.logger = Logger(__name__.lower(), verbose, log_level)
  
      self.logger.print(f"Initialized {__name__} CLI")
      self.logger.print(self.config)
  
      self.update_components()
  
imports: import argparse
  import logging
  import subprocess
  import sys
  from dataclasses import dataclass, fields
  from typing import Any, List
label_desc: Use image node_id 1 to create a new GKE object  with example: obj = GKE(config, verbose, log_level)