Actualizar servicios de asignación de puertos

En esta página se describe cómo pueden actualizar los productores de servicios los servicios de asignación de puertos de Private Service Connect.

Añadir un endpoint de red

Puedes añadir puntos finales de red a un grupo de puntos finales de red (NEG) de asignación de puertos sin tener que volver a crear el NEG.

Para obtener información sobre cómo añadir un punto final de red, consulta Añadir puntos finales de red a un NEG de asignación de puertos.

Listar endpoints de red

Puedes enumerar los endpoints de red asociados a un NEG de asignación de puertos.

Consola

  1. En la Google Cloud consola, ve a la página Grupos de puntos finales de red.

    Ve a Grupos de puntos finales de red.

  2. Haga clic en el nombre de su NEG de asignación de puertos.

gcloud

Usa el comando network-endpoint-groups list-network-endpoints.

gcloud compute network-endpoint-groups list-network-endpoints NEG \
    --region=REGION

Haz los cambios siguientes:

  • NEG: el nombre del NEG de asignación de puertos.
  • REGION: la región del NEG de asignación de puertos.

API

Envía una solicitud POST al método regionNetworkEndpointGroups.listNetworkEndpoints.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/networkEndpointGroups/NEG/listNetworkEndpoints

Haz los cambios siguientes:

  • PROJECT_ID: el ID del proyecto de la asignación de puertos de NEG.
  • REGION: la región del NEG de asignación de puertos.
  • NEG: el nombre del NEG de asignación de puertos.

Actualizar un endpoint de red

Si necesita actualizar la asignación de puertos o la máquina virtual asociada a un endpoint de red, puede quitar el endpoint de red o eliminar la máquina virtual. Cuando eliminas una máquina virtual, Google Cloud se eliminan todos los endpoints de red asociados a ella.

Una vez que se haya eliminado el punto final de red, añade un punto final de red al NEG de asignación de puertos que contenga la asignación de puertos o la VM actualizadas.

Quitar un endpoint de red de un NEG de asignación de puertos

Puede quitar los endpoints de red de un NEG de asignación de puertos sin necesidad de volver a crear el NEG.

Consola

  1. En la Google Cloud consola, ve a la página Grupos de puntos finales de red.

    Ve a Grupos de puntos finales de red.

  2. Haga clic en el nombre del NEG de asignación de puertos que quiera actualizar.

  3. Selecciona el endpoint de red que quieras quitar.

  4. Haz clic en Quitar endpoint.

gcloud

Usa el comando network-endpoint-groups update.

gcloud compute network-endpoint-groups update NEG \
    --region=REGION \
    --remove-endpoint=instance=https://www.googleapis.com/compute/v1/projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME

Haz los cambios siguientes:

  • NEG: el nombre del NEG de asignación de puertos.
  • REGION: la región del NEG de asignación de puertos.
  • PROJECT_ID: el ID del proyecto de la asignación de puertos de NEG.
  • ZONE: la zona de la VM asociada al endpoint de red que se va a quitar.
  • INSTANCE_NAME: el nombre de la instancia asociada al endpoint de red que se va a quitar.

API

Envía una solicitud POST al método regionNetworkEndpointGroups.detachNetworkEndpoints.

POST https://compute.googleapis.com/compute/v1/projects/PROJECT_ID/regions/REGION/networkEndpointGroups/NEG/detachNetworkEndpoints
{
  "networkEndpoints": [
    {
      "instance": "projects/PROJECT_ID/zones/ZONE/instances/INSTANCE_NAME"
    }
  ]
}

Haz los cambios siguientes:

  • PROJECT_ID: el ID del proyecto de la asignación de puertos de NEG.
  • REGION: la región del NEG de asignación de puertos.
  • NEG: el nombre del NEG de asignación de puertos.
  • ZONE: la zona de la VM asociada al endpoint de red que se va a quitar.
  • INSTANCE_NAME: el nombre de la instancia asociada al endpoint de red que se va a quitar.