Configurer un réseau VPC partagé

Cloud Composer 1 | Cloud Composer 2 | Cloud Composer 3

Cette page décrit les exigences du réseau VPC partagé et du projet hôte pour Cloud Composer.

Le VPC partagé permet aux organisations d'établir des limites en termes de budgétisation et de contrôle des accès au niveau du projet, tout en permettant une communication sécurisée et efficace à l'aide d'adresses IP privées au-delà de ces limites. Dans la configuration du VPC partagé, Cloud Composer peut appeler des services hébergés dans d'autres projets Google Cloud de la même organisation, sans exposer les services à l'Internet public.

Consignes relatives au VPC partagé

Un environnement Cloud Composer se trouve dans le service
    projet. Un rattachement de réseau dans l'environnement Cloud Composer
    est connectée à un réseau VPC du projet hôte.
Figure 1 Projets de service et hôtes pour Cloud Composer 3 (cliquez pour agrandir)

  • Le VPC partagé nécessite que vous spécifiiez un projet hôte auquel appartiennent les réseaux et sous-réseaux et un projet de service, qui est associé au projet hôte. Lorsque Cloud Composer participe à un VPC partagé, l'environnement Cloud Composer se trouve dans le projet de service.

  • Assurez-vous que la plage d'adresses IP internes de l'environnement Cloud Composer et les plages de votre réseau VPC n'engendrent aucun conflit.

Préparation

  1. Trouvez les identifiants et les numéros des projets suivants :

    • Projet hôte : le projet contenant le réseau VPC partagé.
    • Projet de service : le projet contenant l'environnement Cloud Composer.
  2. Préparez votre organisation.

Configurer le projet de service

Si aucun environnement Cloud Composer n'a jamais été créé dans le projet de service, provisionnez le compte de l'agent de service Composer dans le projet de service :

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

Configurer le projet hôte

Configurez le projet hôte comme décrit ci-après.

Configurer les ressources réseau

Choisissez l'une des options suivantes :

Configurer un VPC partagé et associer le projet de service

  1. Si ce n'est pas déjà fait, configurez le VPC partagé. Si vous avez déjà configuré un VPC partagé, passez à l'étape suivante.

  2. Associez le projet de service que vous utiliserez pour héberger les environnements Cloud Composer.

    Lorsque vous associez un projet, conservez les autorisations du réseau VPC par défaut.

Accorder des autorisations au compte de l'agent de service Composer

Dans le projet hôte :

  1. Modifier les autorisations pour le compte d'agent de service Composer service-SERVICE_PROJECT_NUMBER@cloudcomposer-accounts.iam.gserviceaccount.com)

  2. Ajoutez un autre rôle : Agent de VPC partagé Composer (composer.sharedVpcAgent). au niveau du projet.

Conclusion

Vous avez terminé la configuration du réseau VPC partagé pour le service et l'hôte projets.

Vous pouvez désormais connecter les environnements nouveaux et existants du projet de service au au réseau VPC du projet hôte. Vous pouvez utiliser l'une des approches suivantes:

  • Connectez un environnement à un réseau VPC partagé. Cloud Composer crée une nouvelle connexion réseau pour l'environnement.
  • Créez un rattachement de réseau dans le projet de service, puis connectez-le à un réseau VPC, et connectez un ou plusieurs environnements à ce réseau en pièce jointe.

Pour obtenir des instructions et en savoir plus sur les différences entre les deux approches décrites, consultez la page Connecter un réseau VPC à votre environnement.

Étape suivante