Contrôle de sortie

Avant de commencer

Pour contrôler la sortie, vous devez disposer des rôles d'identité et d'accès nécessaires :

  • Éditeur de projet : a accès à la gestion et à la suppression des projets. Demandez à votre administrateur IAM de l'organisation de vous attribuer le rôle d'éditeur de projet (project-editor).

Appliquer une règle de trafic sans sortie

Par défaut, la règle de trafic sans sortie est appliquée lorsqu'un projet est créé. Vous pouvez vous assurer que cette règle est appliquée au moment de la création d'un projet.

Console

Pour appliquer la règle de trafic sans sortie, procédez comme suit lors de la création d'un projet :

  1. Dans la console GDC, accédez à Projets.
  2. Cliquez sur le bouton Ajouter un projet pour créer un projet.
  3. Saisissez les informations requises pour votre projet sur les pages Nom du projet et Associer des clusters.
  4. Sur la page Réseau, sous la section Contrôle de sortie, assurez-vous que la case Appliquer la règle de trafic sans sortie est cochée.
  5. Cliquez sur Suivant.
  6. Examinez les détails sur la page Vérification.
  7. Cliquez sur Créer.

API

Par défaut, la règle de trafic sans sortie est appliquée lorsque vous créez un projet. Pour appliquer la règle de trafic sans sortie à l'aide de l'API, assurez-vous que les métadonnées du projet ne contiennent pas l'étiquette networking.gdc.goog/enable-default-egress-allow-to-outside-the-org. Si l'étiquette est déjà présente, supprimez-la.

apiVersion: resourcemanager.global.gdc.goog/v1
kind: Project
metadata:
  name: PROJECT_NAME
  namespace: platform

Autoriser le trafic sortant

Par défaut, un projet applique une règle de non-sortie du trafic. Voici les règles par défaut pour un projet avec la règle de trafic sans sortie appliquée :

  • N'autorisez le trafic entrant qu'à partir du même projet. Tout autre trafic est refusé.
  • Autoriser le trafic sortant vers toutes les destinations de la même organisation. Tout autre trafic est refusé, ce qui signifie que le trafic externe à votre organisation est refusé.

Lorsque la règle de trafic sans sortie est appliquée, elle bloque tout le trafic sortant du projet vers n'importe quelle destination en dehors de l'organisation. Cela remplace toutes les règles de réseau de projet (PNP) qui pourraient autrement autoriser le trafic de sortie.

Si vous autorisez le trafic de sortie en décochant la case correspondante dans la console GDC pour un projet, les règles par défaut du projet sont les suivantes :

  • N'autorisez le trafic entrant qu'à partir du même projet. Tout autre trafic est refusé.
  • Autorisez le trafic sortant vers toutes les destinations, y compris les projets externes d'autres organisations.

Console

Suivez les étapes ci-dessous pour autoriser le trafic de sortie pour un projet :

  1. Dans la console GDC, accédez à Projets dans le menu de navigation.
  2. Cliquez sur le nom du projet dans lequel vous souhaitez autoriser le trafic de sortie.
  3. Cliquez sur  Modifier dans le champ Contrôle de sortie.
  4. Sur la page Modifier le contrôle de sortie, décochez la case Appliquer la règle de trafic sans sortie.
  5. Cliquez sur Enregistrer. Le champ Contrôle de sortie indique que la règle est désactivée.

API

Pour autoriser le trafic de sortie, ajoutez l'étiquette networking.gdc.goog/enable-default-egress-allow-to-outside-the-org: "true" aux métadonnées du projet. La présence de cette clé d'étiquette désactive la règle de trafic par défaut sans sortie, et le système ignore la valeur de l'étiquette.

apiVersion: resourcemanager.global.gdc.goog/v1
kind: Project
metadata:
  name: PROJECT_NAME
  namespace: platform
  labels:
    networking.gdc.goog/enable-default-egress-allow-to-outside-the-org: "true"

Vous devez créer des règles de sortie ProjectNetworkPolicy pour vos projets afin de limiter le trafic sortant. Pour en savoir plus, consultez Configurer des règles de réseau de projet.