Revisa los radios de VPC propuestos

Como administrador del concentrador, puedes revisar y, luego, aceptar o rechazar los radios de VPC pendientes que propuso un administrador de radio de un proyecto diferente del concentrador.

Después de aceptar o rechazar un radio, puedes rechazarlo o aceptarlo tantas veces como sea necesario mediante la ejecución de los comandos descritos en esta página.

Además, puedes aceptar o rechazar las actualizaciones de los radios de VPC en el concentrador que provienen de diferentes proyectos. La única propiedad del radio que requiere tu aprobación para actualizar es si el radio exporta rangos de subred IPv6. No se requiere aprobación para actualizar otras propiedades. Para obtener más información sobre cómo actualizar radios, consulta Cómo actualizar un radio.

También puedes configurar proyectos de aceptación automática para grupos de radios en un concentrador. La aceptación automática te permite aceptar de forma automática en el concentrador cualquier radio o actualización de radio que se encuentre en proyectos de aceptación automática, sin tener que revisar cada propuesta de radio.

Ver propuestas pendientes de revisión

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

Console

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

    Ir a Network Connectivity Center

  2. En el menú del proyecto, elige el proyecto que contiene el concentrador para el que deseas enumerar los radios existentes.

  3. En la pestaña Concentrador, elige el concentrador.

  4. Haz clic en la pestaña Radio. Se enumeran todos los radios adjuntos a ese concentrador.

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

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

gcloud

  • Para enumerar 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
    

    Reemplaza lo siguiente:

    • HUB_NAME: Es el nombre del concentrador para el que deseas revisar las propuestas, como my-hub.
    • STATE_REASON: Es el motivo del estado en el que se debe filtrar:
      • PENDING_REVIEW: Usa este valor para ver las propuestas de radios nuevas.
      • UPDATE_PENDING_REVIEW: Usa este valor para ver propuestas de actualizaciones de los radios existentes. 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 que están pendientes de revisión en un concentrador, 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
    

    Reemplaza los siguientes valores:

    • PROJECT_ID: ID del proyecto que contiene los radios que se van a enumerar
    • HUB_NAME: nombre del concentrador para el que deseas ver las propuestas de radio pendientes de revisión
    • STATE_REASON: Es el motivo del estado en el que se debe filtrar:
      • PENDING_REVIEW: Usa este valor para ver las propuestas de radios nuevas.
      • UPDATE_PENDING_REVIEW: Usa este valor para ver propuestas de actualizaciones de los radios existentes. En el caso de las propuestas de actualización de radios, la respuesta muestra la actualización propuesta en el campo proposed_include_export_ranges.

Acepta una propuesta de radio

En esta sección, se describe cómo aceptar propuestas de nuevos radios o actualizaciones de radios existentes.

Console

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

    Ir a Network Connectivity Center

  2. En el menú del proyecto, elige el proyecto que contiene el concentrador para el que deseas enumerar los radios existentes.

  3. En la pestaña Concentrador, elige el concentrador.

  4. Haz clic en la pestaña Radio. Se enumeran todos los radios adjuntos a ese concentrador.

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

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

    La página Network Connectivity Center se actualiza para mostrar detalles sobre los radios que aceptaste y el estado del radio cambia a Active.

También puedes seleccionar varios radios para una aceptación masiva. Sin embargo, como administrador del concentrador, antes de aceptar un radio, debes verificar los filtros de radio de VPC para cada radio. Para ello, haz clic en el nombre del radio individual y verifica los detalles.

gcloud

  • Para aceptar que un radio propuesto se conecte a un concentrador, ejecuta el comando gcloud network-connectivity hubs accept-spoke.

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

    Reemplaza lo siguiente:

    • HUB_NAME: nombre del concentrador que recibe la propuesta de radio
    • SPOKE_URI: URI del radio que deseas aceptar en el concentrador
  • Para aceptar las actualizaciones propuestas de un radio conectado a un concentrador, sigue estos pasos:

    1. Sigue las instrucciones de Google Cloud CLI para enumerar los radios y registrar el valor etag del radio en el resultado.

    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
      

      Reemplaza lo siguiente:

      • HUB_NAME: nombre del concentrador que recibe la propuesta de radio
      • SPOKE_URI: URI del radio que deseas aceptar en el concentrador
      • ETAG: El valor etag del radio de VPC para el que deseas aceptar actualizaciones

API

  • Para aceptar un radio 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
      }
    

    Reemplaza lo siguiente:

    • PROJECT_ID: el ID del proyecto que contiene el concentrador
    • HUB_NAME: nombre del concentrador que recibe la propuesta de radio
    • SPOKE_URI: URI del radio que deseas aceptar en el concentrador
  • Para aceptar las actualizaciones propuestas de un radio conectado a un concentrador, sigue estos pasos:

    1. Sigue las instrucciones de la API para enumerar los radios y registrar el valor etag del radio en el resultado.

    2. Para aceptar las actualizaciones propuestas de un radio, 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
      }
      

      Reemplaza lo siguiente:

      • PROJECT_ID: el ID del proyecto que contiene el concentrador
      • HUB_NAME: nombre del concentrador que recibe la propuesta de radio
      • SPOKE_URI: URI del radio que deseas aceptar en el concentrador
      • ETAG: El valor etag del radio de VPC para el que deseas aceptar actualizaciones

Rechaza una propuesta de radio

En esta sección, se describe cómo rechazar propuestas de nuevos radios o actualizaciones de radios existentes.

Console

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

    Ir a Network Connectivity Center

  2. En el menú del proyecto, elige el proyecto que contiene el concentrador para el que deseas enumerar los radios existentes.

  3. En la pestaña Concentrador, elige el concentrador.

  4. Haz clic en la pestaña Radio. Se enumeran todos los radios adjuntos a ese concentrador.

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

  6. Para rechazar la propuesta, haz lo siguiente:

    1. Haz clic en Rechazar radio.
    2. En el cuadro de diálogo Rechazar radio?, confirma el rechazo y, de forma opcional, proporciona un motivo para el rechazo.
    3. Vuelve a hacer clic en Rechazar. La página Network Connectivity Center se actualiza para mostrar detalles sobre los radios que rechazaste y el estado del radio se muestra como Inactive, rejected.

gcloud

  • Para rechazar que un radio propuesto se conecte a un concentrador, ejecuta el comando gcloud network-connectivity hubs reject-spoke.

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

    Reemplaza lo siguiente:

    • HUB_NAME: nombre del concentrador que contiene el radio que deseas rechazar
    • SPOKE_URI: el URI del radio de VPC que deseas rechazar
    • REJECT_REASON: Es la razón por la que rechazaste el radio (opcional)
  • Para rechazar las actualizaciones propuestas de un radio existente, sigue estos pasos:

    1. Sigue las instrucciones de Google Cloud CLI para enumerar los radios y registrar el valor etag del radio en el resultado.

    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
      

      Reemplaza lo siguiente:

      • HUB_NAME: Es el nombre del concentrador que contiene el radio para el que deseas rechazar las actualizaciones.
      • SPOKE_URI: Es el URI del radio de VPC para el que deseas rechazar las actualizaciones.
      • ETAG: El valor etag del radio de VPC para el que deseas rechazar las actualizaciones
      • REJECT_REASON: Es la razón por la que rechazaste el radio (opcional)

API

  • Para rechazar un radio 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
      }
    

    Reemplaza lo siguiente:

    • PROJECT_ID: el ID del proyecto que contiene el concentrador
    • HUB_NAME: nombre del concentrador que contiene el radio que deseas rechazar
    • SPOKE_URI: URI del radio que deseas rechazar del concentrador
    • REQUEST_ID: Opcional: es el ID de la solicitud para identificar las solicitudes.
    • SPOKE_DETAILS: Opcional: los detalles adicionales que proporcionas, como el motivo del rechazo
  • Para rechazar las actualizaciones propuestas de un radio existente, sigue estos pasos:

    1. Sigue las instrucciones de la API para enumerar los radios y registrar el valor etag del radio en el resultado.

    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
      }
      

      Reemplaza lo siguiente:

      • PROJECT_ID: el ID del proyecto que contiene el concentrador
      • HUB_NAME: Es el nombre del concentrador que contiene el radio para el que deseas rechazar las actualizaciones.
      • SPOKE_URI: Es el URI del radio para el que deseas rechazar las actualizaciones.
      • ETAG: El valor etag del radio de VPC para el que deseas rechazar las actualizaciones
      • REQUEST_ID: Opcional: es el ID de la solicitud para identificar las solicitudes.
      • SPOKE_DETAILS: Opcional: los detalles adicionales que proporcionas, como el motivo del rechazo

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

Para conectar de forma automática los radios a un concentrador sin necesidad de revisar las propuestas de radios individuales, puedes configurar la aceptación automática para grupos de radios. A fin de completar esta tarea, necesitas los IDs de los proyectos para los que deseas configurar la aceptación automática de radios.

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

Console

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

    Ir a Network Connectivity Center

  2. En el menú del proyecto, elige el proyecto que contiene el concentrador para el que deseas enumerar los radios existentes.

  3. En la pestaña Concentrador, elige el concentrador.

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

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

    • Para agregar la aceptación automática en proyectos específicos, ingresa el ID del proyecto adecuado en el campo ID del proyecto 1. Para agregar varios IDs de proyectos, haz clic en Agregar ID del proyecto e ingresa el ID del proyecto.

    • Para quitar IDs de proyectos de la lista, haz clic en Borrar junto al ID del proyecto que quieres quitar.

  6. Haz clic en Guardar.

    La página Detalles del concentrador de Network Connectivity Center se actualiza para mostrar detalles sobre los proyectos con aceptación automática que agregaste, editaste o quitaste.

gcloud

  • A fin de configurar la aceptación automática para grupos de radios, 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
    

    Reemplaza lo siguiente:

    • GROUP_NAME: el nombre del grupo para el que deseas configurar la aceptación automática
    • HUB_NAME: el nombre del concentrador que contiene el radio que deseas aceptar
    • DESCRIPTION: es una descripción del grupo de radios (opcional)
    • PROJECT_ID: es una lista separada por comas de los ID de proyectos para los que se habilitará la aceptación automática. Usa * para representar todos los proyectos.
  • Para borrar la aceptación automática de un concentrador por completo, 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
    

    Reemplaza lo siguiente:

    • GROUP_NAME: el nombre del grupo que deseas actualizar
    • HUB_NAME: el nombre del concentrador que contiene el radio que deseas actualizar
    • DESCRIPTION: es una descripción del grupo de radios (opcional)
  • 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
    

Reemplaza lo siguiente:

  • GROUP_NAME: el nombre del grupo que deseas actualizar
  • HUB_NAME: nombre del concentrador que contiene el radio que deseas rechazar
  • DESCRIPTION: Opcional: una descripción del concentrador
  • PROJECT_ID: una lista separada por comas de los IDs de proyectos que deseas 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"],
   }
  }

Reemplaza lo siguiente:

  • HUB_NAME: nombre del concentrador que contiene el radio que deseas rechazar
  • PROJECT_ID: una lista separada por comas de los IDs de proyectos que deseas quitar de la lista de aceptación automática.

¿Qué sigue?