code: def node(name, **kwargs):
      '''
      Return the details of the node identified by the specified name
  
      CLI Examples::
  
          salt '*' kubernetes.node name='minikube'
      '''
      cfg = _setup_conn(**kwargs)
      try:
          api_instance = kubernetes.client.CoreV1Api()
          api_response = api_instance.list_node()
      except (ApiException, HTTPError) as exc:
          if isinstance(exc, ApiException) and exc.status == 404:
              return None
          else:
              log.exception('Exception when calling CoreV1Api->list_node')
              raise CommandExecutionError(exc)
      finally:
          _cleanup(**cfg)
  
      for k8s_node in api_response.items:
          if k8s_node.metadata.name == name:
              return k8s_node.to_dict()
  
      return Nonf node(name, **kwargs):
      '''
      Return the details of the node identified by the specified name
  
      CLI Examples::
  
          salt '*' kubernetes.node name='minikube'
      '''
      cfg = _setup_conn(**kwargs)
      try:
          api_instance = kubernetes.client.CoreV1Api()
          api_response = api_instance.list_node()
      except (ApiException, HTTPError) as exc:
          if isinstance(exc, ApiException) and exc.status == 404:
              return None
          else:
              log.exception('Exception when calling CoreV1Api->list_node')
              raise CommandExecutionError(exc)
      finally:
          _cleanup(**cfg)
  
      for k8s_node in api_response.items:
          if k8s_node.metadata.name == name:
              return k8s_node.to_dict()
  
      return None
docs: Return the details of the node identified by the specified name
  
      CLI Examples::
  
          salt '*' kubernetes.node name='minikube'