Revisar las radios de VPC propuestas

Como administrador de un centro de conectividad, puedes revisar y, posteriormente, aceptar o rechazar las VPC de radio pendientes que haya propuesto un administrador de una VPC de radio desde un proyecto diferente al del centro de conectividad.

Una vez que se haya aceptado o rechazado un radio, puedes rechazarlo o aceptarlo tantas veces como sea necesario ejecutando los comandos que se describen en esta página.

Además, puedes aceptar o rechazar actualizaciones de radios de VPC en el hub que procedan de diferentes proyectos. Las siguientes propiedades de spoke requieren tu aprobación para actualizarse:

  • Si el spoke exporta intervalos de subredes IPv6

  • Qué intervalos de direcciones IPv4 de subred se exportan de la VPC de radio al hub

Para obtener más información sobre cómo actualizar spokes, consulta Actualizar un spoke.

También puedes configurar proyectos de aceptación automática para grupos de radios en un centro. La función de aceptación automática te permite aceptar automáticamente en el centro cualquier rama o actualización de rama que esté en proyectos de aceptación automática, sin tener que revisar cada propuesta de rama.

Ver propuestas pendientes de revisión

En esta sección se describe cómo enumerar todas las propuestas de spoke y ver los detalles de una propuesta de actualización.

En el caso de las actualizaciones de radios, puedes comparar los valores actuales con los propuestos para decidir si aceptas o rechazas las actualizaciones.

Consola

  1. En la Google Cloud consola, ve a Network Connectivity Center.

    Ir a Network Connectivity Center

  2. En el menú de proyectos, selecciona el proyecto que contenga el centro del que quieras obtener una lista de los spokes.

  3. En la pestaña Centro de control, selecciona el centro de control.

  4. Haz clic en la pestaña Spoke. Se mostrarán todos los radios conectados a ese centro.

  5. Para ver el estado de un canal específico, consulta la columna Estado del canal.

    • Los nuevos portavoces propuestos que están pendientes de revisión tienen el estado Inactive, pending.

gcloud

  • Para ver las propuestas pendientes de revisión, ejecuta el comando gcloud network-connectivity hubs list-spokes.

    gcloud network-connectivity hubs list-spokes HUB_NAME \
        --filter="reasons:STATE_REASON" \
        --format=yaml
    

    Haz los cambios siguientes:

    • HUB_NAME: el nombre del centro del que quieras revisar propuestas, como my-hub.
    • STATE_REASON: el motivo del estado por el que filtrar:
      • PENDING_REVIEW: usa este valor para ver las nuevas propuestas de cartera.
      • UPDATE_PENDING_REVIEW: usa este valor para ver propuestas de actualizaciones de los portavoces actuales. En el caso de las propuestas de actualización de radios, el resultado del comando muestra la actualización propuesta en el campo proposed_include_export_ranges.

API

  • Para enumerar las propuestas pendientes de revisión de un centro, usa el método networkconnectivity.hubs.listSpokes.

      GET https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:listSpokes?filter=reasons=STATE_REASON
    

    Sustituye los siguientes valores:

    • PROJECT_ID: el ID del proyecto que contiene los radios que se van a enumerar.
    • HUB_NAME: el nombre del centro del que quieres ver las propuestas de spoke pendientes de revisión
    • STATE_REASON: el motivo del estado por el que filtrar:
      • PENDING_REVIEW: usa este valor para ver las nuevas propuestas de cartera.
      • UPDATE_PENDING_REVIEW: usa este valor para ver propuestas de actualizaciones de los portavoces actuales. En el caso de las propuestas de actualización de los radios, la respuesta muestra la actualización propuesta en el campo proposed_include_export_ranges.

Aceptar propuestas para un nuevo centro de actividad o una actualización de uno que ya tengas

En esta sección se describe cómo aceptar propuestas de nuevos portavoces o de actualizaciones de portavoces actuales.

Consola

  1. En la Google Cloud consola, ve a Network Connectivity Center.

    Ir a Network Connectivity Center

  2. En el menú de proyectos, selecciona el proyecto que contenga el centro del que quieras obtener una lista de los spokes.

  3. En la pestaña Centro de control, selecciona el centro de control.

  4. Haz clic en la pestaña Spoke. Se mostrarán todos los radios conectados a ese centro.

  5. Para ver los detalles de un radio específico, haz clic en su nombre.

  6. Para aceptar la propuesta, haz clic en Aceptar spoke.

    La página Network Connectivity Center se actualiza para mostrar detalles sobre los radios que has aceptado y el estado de los radios cambia a Active.

También puedes seleccionar varios representantes para aceptar varios a la vez. Sin embargo, como administrador del centro de control, antes de aceptar un spoke, debes comprobar los filtros de spoke de VPC de cada spoke. Para ello, haz clic en el nombre del spoke y consulta sus detalles.

gcloud

  • Para aceptar un dispositivo de asistencia propuesto para conectarlo a un centro, ejecuta el comando gcloud network-connectivity hubs accept-spoke.

      gcloud network-connectivity hubs accept-spoke HUB_NAME \
          --spoke=SPOKE_URI
    

    Haz los cambios siguientes:

    • HUB_NAME: el nombre del centro que recibe la propuesta de periférico
    • SPOKE_URI: el URI del spoke que quieres aceptar en el centro
  • Para aceptar las actualizaciones propuestas de un spoke conectado a un centro de control, sigue estos pasos:

    1. Sigue las instrucciones de la CLI de Google Cloud para listar los radios y registra el valor etag del radio en la salida.

    2. Ejecuta el comando gcloud network-connectivity hubs accept-spoke-update.

      gcloud network-connectivity hubs accept-spoke-update HUB_NAME \
          --spoke=SPOKE_URI \
          --spoke-etag=ETAG
      

      Haz los cambios siguientes:

      • HUB_NAME: el nombre del centro que recibe la propuesta de periférico
      • SPOKE_URI: el URI del spoke que quieres aceptar en el centro
      • ETAG: el valor de etag de la VPC de tipo spoke de la que quieres aceptar actualizaciones.

API

  • Para aceptar un spoke propuesto, usa el método networkconnectivity.hubs.acceptSpoke.

      POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:acceptSpoke
    
      {
      "spokeUri": SPOKE_URI
      }
    

    Haz los cambios siguientes:

    • PROJECT_ID: ID del proyecto que contiene el centro
    • HUB_NAME: el nombre del centro que recibe la propuesta de periférico
    • SPOKE_URI: el URI del spoke que quieres aceptar en el centro de control
  • Para aceptar las actualizaciones propuestas de un spoke conectado a un centro de control, sigue estos pasos:

    1. Sigue las instrucciones de la API para listar los radios y registra el valor etag del radio en la salida.

    2. Para aceptar las actualizaciones propuestas de un spoke, usa el método networkconnectivity.hubs.acceptSpokeUpdate.

      POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:acceptSpokeUpdate
      
      {
      "spokeUri": SPOKE_URI,
      "spokeEtag": ETAG
      }
      

      Haz los cambios siguientes:

      • PROJECT_ID: ID del proyecto que contiene el centro
      • HUB_NAME: el nombre del centro que recibe la propuesta de periférico
      • SPOKE_URI: el URI del spoke que quieres aceptar en el centro de control
      • ETAG: el valor de etag de la VPC de tipo spoke de la que quieres aceptar actualizaciones.

Rechazar una propuesta de portavoz

En esta sección se describe cómo rechazar propuestas de nuevos portavoces o de actualizaciones de portavoces actuales.

Consola

  1. En la Google Cloud consola, ve a Network Connectivity Center.

    Ir a Network Connectivity Center

  2. En el menú de proyectos, selecciona el proyecto que contenga el centro del que quieras obtener una lista de los spokes.

  3. En la pestaña Centro de control, selecciona el centro de control.

  4. Haz clic en la pestaña Spoke. Se mostrarán todos los radios conectados a ese centro.

  5. Para ver los detalles de un radio específico, haz clic en su nombre.

  6. Para rechazar la propuesta, siga estos pasos:

    1. Haz clic en Rechazar spoke.
    2. En el cuadro de diálogo ¿Rechazar la conversación?, confirma el rechazo y, opcionalmente, indica el motivo.
    3. Vuelve a hacer clic en Rechazar. La página Network Connectivity Center se actualiza para mostrar detalles sobre los radios que has rechazado y el estado de los radios se muestra como Inactive, rejected.

gcloud

  • Para rechazar la conexión de un periférico propuesto a un centro de control, ejecuta el comando gcloud network-connectivity hubs reject-spoke.

    gcloud network-connectivity hubs reject-spoke HUB_NAME \
        --spoke=SPOKE_URI \
        --details=REJECT_REASON
    

    Haz los cambios siguientes:

    • HUB_NAME: el nombre del centro que contiene el spoke que quieres rechazar
    • SPOKE_URI: el URI del spoke de VPC que quieres rechazar
    • REJECT_REASON: Opcional: el motivo por el que has rechazado la conversación.
  • Para rechazar las actualizaciones propuestas de un spoke, sigue estos pasos:

    1. Sigue las instrucciones de la CLI de Google Cloud para listar los radios y registra el valor etag del radio en la salida.

    2. Ejecuta el comando gcloud network-connectivity hubs reject-spoke-update.

      gcloud network-connectivity hubs reject-spoke-update HUB_NAME \
          --spoke=SPOKE_URI \
          --spoke-etag=ETAG \
          --details=REJECT_REASON
      

      Haz los cambios siguientes:

      • HUB_NAME: el nombre del centro que contiene el spoke del que quieres rechazar las actualizaciones.
      • SPOKE_URI: el URI de la VPC de spoke para la que quieres rechazar las actualizaciones.
      • ETAG: el valor etag de la VPC de radio para la que quieres rechazar las actualizaciones.
      • REJECT_REASON: Opcional: el motivo por el que has rechazado la conversación.

API

  • Para rechazar un spoke propuesto, usa el método networkconnectivity.hubs.rejectSpoke.

      POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:rejectSpoke
    
      {
      "spokeUri": SPOKE_URI,
      "requestId": REQUEST_ID,
      "details": SPOKE_DETAILS
      }
    

    Haz los cambios siguientes:

    • PROJECT_ID: ID del proyecto que contiene el centro
    • HUB_NAME: el nombre del centro que contiene el spoke que quieres rechazar
    • SPOKE_URI: el URI del spoke que quieres rechazar del centro de control
    • REQUEST_ID: opcional: ID de solicitud para identificar solicitudes
    • SPOKE_DETAILS: opcional: los detalles adicionales que proporciones, como el motivo del rechazo.
  • Para rechazar las actualizaciones propuestas de un spoke, sigue estos pasos:

    1. Sigue las instrucciones de la API para listar los radios y registra el valor etag del radio en la salida.

    2. Usa el método networkconnectivity.hubs.rejectSpokeUpdate.

      POST https://networkconnectivity.googleapis.com/v1/projects/PROJECT_ID/locations/global/hubs/HUB_NAME:rejectSpokeUpdate
      
      {
      "spokeUri": SPOKE_URI,
      "spokeEtag": ETAG,
      "requestId": REQUEST_ID,
      "details": SPOKE_DETAILS
      }
      

      Haz los cambios siguientes:

      • PROJECT_ID: ID del proyecto que contiene el centro
      • HUB_NAME: el nombre del centro que contiene el spoke del que quieres rechazar las actualizaciones.
      • SPOKE_URI: el URI del spoke del que quieres rechazar las actualizaciones
      • ETAG: el valor etag de la VPC de radio para la que quieres rechazar las actualizaciones.
      • REQUEST_ID: opcional: ID de solicitud para identificar solicitudes
      • SPOKE_DETAILS: opcional: los detalles adicionales que proporciones, como el motivo del rechazo.

Gestionar proyectos de aceptación automática para grupos de radios

Para conectar automáticamente las representaciones a un centro sin necesidad de revisar las propuestas de representación individuales, puede configurar la aceptación automática de grupos de representaciones. Para completar esta tarea, necesitas los IDs de los proyectos en los que quieras configurar la aceptación automática de radios.

Para añadir o quitar proyectos de aceptación automática de grupos de radios, sigue estos pasos.

Consola

  1. En la Google Cloud consola, ve a Network Connectivity Center.

    Ir a Network Connectivity Center

  2. En el menú de proyectos, selecciona el proyecto que contenga el centro del que quieras obtener una lista de los spokes.

  3. En la pestaña Centro de control, selecciona el centro de control.

  4. En la pestaña Grupos, haz clic en Editar junto al nombre del grupo que quieras actualizar.

  5. En la página Editar grupo, en Aceptar proyectos automáticamente, sigue estos pasos para realizar la acción que quieras:

    • Para añadir la aceptación automática a proyectos específicos, introduce el ID del proyecto correspondiente en el campo ID de proyecto 1. Para añadir varios IDs de proyecto, haga clic en Añadir ID de proyecto e introduzca el ID de proyecto.

    • Para quitar IDs de proyecto de la lista, haz clic en Eliminar junto al ID de proyecto que quieras quitar.

  6. Haz clic en Guardar.

    La página Detalles del centro de conectividad de red se actualiza para mostrar información sobre los proyectos de aceptación automática que has añadido, editado o eliminado.

gcloud

  • Para configurar la aceptación automática de grupos de Spoke, ejecuta el comando gcloud network-connectivity hubs groups update.

    gcloud network-connectivity hubs groups update GROUP_NAME \
      --hub=HUB_NAME \
      --description=DESCRIPTION \
      --add-auto-accept-projects=PROJECT_ID_1,PROJECT_ID_2
    

    Haz los cambios siguientes:

    • GROUP_NAME: el nombre del grupo para el que quieras configurar la aceptación automática
    • HUB_NAME: el nombre del centro que contiene el spoke que quieres aceptar
    • DESCRIPTION: opcional: descripción del grupo de radios
    • PROJECT_ID: lista de IDs de proyectos separados por comas para los que se debe habilitar la aceptación automática. Usa * para representar todos los proyectos.
  • Para borrar por completo la aceptación automática de un centro, ejecuta el comando gcloud network-connectivity hubs groups update con la marca --clear-auto-accept-projects.

    gcloud network-connectivity hubs groups update GROUP_NAME \
      --hub=HUB_NAME \
      --description=DESCRIPTION \
      --clear-auto-accept-projects
    

    Haz los cambios siguientes:

    • GROUP_NAME: el nombre del grupo que quieras actualizar
    • HUB_NAME: el nombre del centro que contiene el spoke que quieres actualizar
    • DESCRIPTION: opcional: descripción del grupo de radios
  • Para quitar la aceptación automática de proyectos específicos, ejecuta el comando gcloud network-connectivity hubs groups update con la marca --remove-auto-accept-projects.

    gcloud network-connectivity hubs groups update GROUP_NAME \
      --hub=HUB_NAME \
      --description=DESCRIPTION \
      --remove-auto-accept-projects=PROJECT_ID_1,PROJECT_ID_2
    

Haz los cambios siguientes:

  • GROUP_NAME: el nombre del grupo que quieras actualizar
  • HUB_NAME: el nombre del centro que contiene el spoke que quieres rechazar
  • DESCRIPTION: opcional, descripción del centro de control.
  • PROJECT_ID: lista de IDs de proyectos separados por comas que quieres quitar de la lista de aceptación automática.

API

Para actualizar la lista de proyectos de aceptación automática, usa el método networkconnectivity.hubs.rejectSpoke.

  PATCH https://networkconnectivity.googleapis.com/v1/projects/test-project/locations/global/hubs/HUB_NAME/groups/center?updateMask=auto_accept.auto_accept_projects

  {
   "auto_accept": {
        "auto_accept_projects": ["PROJECT_ID_1", "PROJECT_ID_2"],
   }
  }

Haz los cambios siguientes:

  • HUB_NAME: el nombre del centro que contiene el spoke que quieres rechazar
  • PROJECT_ID: lista de IDs de proyectos separados por comas que quieres quitar de la lista de aceptación automática.

Siguientes pasos