Configurar herramientas de redes de VPC compartidas

Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3

En esta página, se describen los requisitos de proyecto host y de la red de VPC compartida para Cloud Composer.

La VPC compartida permite que las organizaciones establezcan límites de presupuesto y de control de acceso a nivel de proyecto y, al mismo tiempo, posibilita una comunicación segura y eficiente mediante IP privadas en esos límites. En la configuración de la VPC compartida, Cloud Composer puede invocar servicios alojados en otros proyectos de Google Cloud en la misma organización sin exponer los servicios a la Internet pública.

Lineamientos para la VPC compartida

Un entorno de Cloud Composer se encuentra en el servicio
    en un proyecto final. Un adjunto de red en el entorno de Cloud Composer
    está conectada a una red de VPC en el proyecto host.
. Figura 1: Proyectos de servicio y host para Cloud Composer 3 (haz clic para ampliar)

  • La VPC compartida requiere que designes un proyecto host al que pertenecen las redes y subredes, y un proyecto de servicio, que se adjunta al proyecto host. Cuando Cloud Composer participa en una VPC compartida, el entorno de Cloud Composer está en el proyecto de servicio.

  • Asegúrate de que el rango de IP internas del entorno de Cloud Composer y tus rangos de red de VPC no tienen conflictos.

Preparación

  1. Busca los siguientes ID del proyecto y números de proyecto:

    • Proyecto host: el proyecto que contiene la red de VPC compartida.
    • Proyecto de servicio: el proyecto que contiene el entorno de Cloud Composer.
  2. Prepara tu organización.

Configura el proyecto de servicio

Si los entornos de Cloud Composer nunca se crearon en el servicio aprovisione la cuenta de agente de servicio de Composer En el proyecto de servicio:

gcloud beta services identity create --service=composer.googleapis.com`

Configura el proyecto host

Configura el proyecto host como se describe con más detalle.

Configura recursos de herramientas de redes

Elige una de las siguientes opciones:

Configura la VPC compartida y vincula el proyecto de servicio

  1. Si aún no lo hiciste, configura la VPC compartida. Si ya configuraste una VPC compartida, sigue con el próximo paso.

  2. Conecta el proyecto de servicio, que se usa para alojar entornos de Cloud Composer.

    Cuando adjuntes un proyecto, deja los permisos de la red de VPC predeterminada en su lugar.

Otorga permisos a la cuenta del agente de servicio de Composer

En el proyecto host ocurre lo siguiente:

  1. Editar permisos para la cuenta del agente de servicio de Composer service-SERVICE_PROJECT_NUMBER@cloudcomposer-accounts.iam.gserviceaccount.com)

  2. Agrega otro rol, Agente de VPC compartida de Composer (composer.sharedVpcAgent). a nivel de proyecto.

Conclusión

Completaste la configuración de la red de VPC compartida para el servicio y el host. proyectos.

Ahora puedes conectar entornos nuevos y existentes del proyecto de servicio al red de VPC del proyecto host. Puedes usar uno de los siguientes enfoques:

  • Conectar un entorno a una red de VPC compartida Cloud Composer crea un nuevo adjunto de red para el entorno.
  • Crear un adjunto de red en el proyecto de servicio y conectarlo a un red de VPC y conecta uno o más entornos a ella adjunto.

Para obtener instrucciones y más información sobre las diferencias entre ambos, enfoques descritos, consulta Conecta una red de VPC a tu entorno.

¿Qué sigue?