Configurer des stations de travail

Découvrez comment configurer et utiliser des clusters, des configurations et des stations de travail. Avant de commencer, vérifiez les conditions préalables de ce guide de démarrage rapide avant de commencer, puis procédez comme suit :

  1. Créer un cluster de stations de travail
  2. Créer une configuration de station de travail
  3. Créer et lancer une station de travail

Si vous n'avez plus besoin des ressources créées dans ce guide de démarrage rapide, veillez à les supprimer pour éviter des frais supplémentaires.


Pour obtenir des instructions détaillées sur cette tâche directement dans la Google Cloud console, cliquez sur Visite guidée:

Visite guidée


Avant de commencer

Ce guide explique comment les administrateurs peuvent configurer Cloud Workstations et comment les développeurs peuvent utiliser les stations de travail.

Pour configurer Cloud Workstations, procédez comme suit :

  1. Connectez-vous à votre Google Cloud compte. Si vous débutez sur Google Cloud, créez un compte pour évaluer les performances de nos produits en conditions réelles. Les nouveaux clients bénéficient également de 300 $de crédits sans frais pour exécuter, tester et déployer des charges de travail.
  2. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  3. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  4. Verify that billing is enabled for your Google Cloud project.

  5. In the Google Cloud console, on the project selector page, select or create a Google Cloud project.

    Roles required to select or create a project

    • Select a project: Selecting a project doesn't require a specific IAM role—you can select any project that you've been granted a role on.
    • Create a project: To create a project, you need the Project Creator role (roles/resourcemanager.projectCreator), which contains the resourcemanager.projects.create permission. Learn how to grant roles.

    Go to project selector

  6. If you're using an existing project for this guide, verify that you have the permissions required to complete this guide. If you created a new project, then you already have the required permissions.

  7. Verify that billing is enabled for your Google Cloud project.

  8. Activez l'API Cloud Workstations.

    Rôles requis pour activer les API

    Pour activer les API, vous avez besoin du rôle IAM Administrateur d'utilisation du service (roles/serviceusage.serviceUsageAdmin), qui contient l'autorisation serviceusage.services.enable. Découvrez comment attribuer des rôles.

    Activer l'API

Rôles requis

Pour obtenir les autorisations nécessaires pour gérer et utiliser des stations de travail, demandez à votre administrateur de vous accorder les rôles IAM suivants :

  • Créer et gérer des clusters et des configurations de stations de travail : Administrateur Cloud Workstations (roles/workstations.admin) sur le projet
  • Créer des stations de travail à l'aide d'une configuration: Créateur Cloud Workstations (roles/workstations.workstationCreator) sur le projet ou la configuration de la station de travail
  • Utiliser une station de travail : Utilisateur Cloud Workstations (roles/workstations.user) sur la station de travail. Ce rôle est automatiquement attribué aux stations de travail que vous créez.

Pour en savoir plus sur l'attribution de rôles, consultez Gérer l'accès aux projets, aux dossiers et aux organisations.

Vous pouvez également obtenir les autorisations requises avec des rôles personnalisés ou d'autres rôles prédéfinis.

Pour obtenir une présentation détaillée de tous les rôles Cloud Workstations, consultez Contrôle des accès avec IAM.

Créer un cluster de stations de travail

La première étape consiste à créer un cluster de stations de travail. Les clusters de stations de travail définissent un groupe de stations de travail dans une région spécifique, gèrent les stations de travail pendant leur cycle de vie et fournissent une connectivité réseau configurable.

Les clusters de stations de travail ne sont pas liés aux clusters Google Kubernetes Engine (GKE). Pour créer un cluster GKE, procédez comme suit :

  1. Dans la console, accédez à la page Cloud Workstations > Gestion des clusters.

    Accéder à la page "Gestion des clusters"

  2. Sur la page Gestion du cluster des stations de travail, cliquez sur add_boxCréer.

  3. Dans le champ Nom, saisissez test-cluster comme nom de cluster de stations de travail.

  4. Choisissez la région la plus proche de vous.

  5. Ignorez les paramètres des réseaux.

  6. Cliquez sur Créer pour lancer le processus de création du cluster.

La création d'un cluster de station de travail peut prendre jusqu'à 20 minutes, mais dans la plupart des cas, cette opération n'est nécessaire qu'une seule fois.

Créer une configuration de station de travail

Ce guide de démarrage rapide vous présente la configuration de station de travail la plus élémentaire. Pour commencer rapidement, acceptez les valeurs par défaut pour définir les paramètres de la machine, personnaliser l'environnement et ajouter des utilisateurs.

Pour configurer les bases d'une configuration de station de travail, procédez comme suit :

  1. Dans la console, accédez à Cloud Workstations > Configurations Workstations.

    Accéder aux configurations de stations de travail

  2. Sur la page Configurations Workstations, cliquez sur add_boxCréer.

  3. Dans le champ Nom, saisissez test-configuration comme nom de configuration de station de travail.

  4. Choisissez test-cluster dans la liste des clusters de stations de travail disponibles, puis cliquez sur Continuer. Si aucun cluster de stations de travail n'est disponible, assurez-vous d'avoir suivi les étapes pour créer un cluster de stations de travail.

  5. Pour les stations de travail à démarrage rapide, sélectionnez Désactivé pour réduire les coûts.

  6. Si vous personnalisez une configuration de station de travail pour votre équipe, vous pouvez définir paramètres de machine, personnaliser les paramètres d'environnement et ajouter des utilisateurs à la stratégie IAM. Pour cet exercice, vous pouvez ignorer ces étapes.

  7. Pour créer la configuration de votre station de travail, cliquez sur Créer.

Pour en savoir plus sur la création d'une configuration de station de travail avec les options ignorées dans ce guide de démarrage rapide, consultez la section détaillée sur les configurations de stations de travail.

Créer et lancer une station de travail

Une station de travail est un environnement de développement préconfiguré que les administrateurs ou les équipes de plate-forme définissent dans une configuration de station de travail. Pour créer une station de travail, procédez comme suit :

  1. Dans la Google Cloud console, accédez à la Cloud Workstations > Workstations page.

    Accéder aux stations de travail

  2. Cliquez sur add_boxCréer.

    Le lien Créer peut être désactivé s'il n'existe aucune configuration de station de travail dans le projet ou si vous ne disposez pas des autorisations nécessaires pour les afficher. Demandez à l'administrateur Cloud Workstations de votre organisation de créer une configuration de station de travail pour vous.

  3. Acceptez le nom par défaut de la station de travail.

  4. Cliquez sur la flèche de développement arrow_drop_down dans le champ Configuration , puis sélectionnez la configuration de station de travail pour définir votre station de travail. Par exemple, si vous avez nommé votre configuration de station de travail test-configuration à l'étape précédente, sélectionnez-la dans la liste.

  5. Cliquez sur Créer pour créer votre station de travail.

Maintenant que vous avez créé une station de travail, lancez-la pour commencer le développement :

  1. Cliquez sur Stations de travail.
  2. Dans la liste des stations de travail, recherchez le nom de votre station de travail, puis cliquez sur Lancer.
  3. La station de travail se connecte au port 80 par défaut. Si la station de travail est arrêtée, cliquer sur Lancer la démarre également.

  4. L'exemple suivant montre la page de bienvenue de l'éditeur de base Cloud Workstations base editor. Votre page peut être différente, selon la façon dont vous définissez la configuration de votre station de travail :

    Éditeur de base Cloud Workstations

    Pour en savoir plus sur la connexion via SSH, consultez la section Prise en charge de SSH.

    Pour en savoir plus sur la connexion aux applications Web exécutées sur votre station de travail, consultez la section Accéder aux serveurs HTTP exécutés sur une station de travail.

Effectuer un nettoyage

Pour éviter que les ressources utilisées sur cette page ne soient facturées sur votre Google Cloud compte, veillez à supprimer celles dont vous n'avez plus besoin.

Pour supprimer un Google Cloud projet à partir de la Google Cloud console ou de l' gcloud CLI :

Console

  1. Dans la Google Cloud console, accédez à la page Gérer les ressources.

    Accéder à la page "Gérer les ressources"

  2. Dans la liste des projets, sélectionnez le projet que vous souhaitez supprimer, puis cliquez sur Supprimer.
  3. Dans la boîte de dialogue, saisissez l'ID du projet, puis cliquez Arrêter pour supprimer le projet.

gcloud

    Supprimer un Google Cloud projet :

    gcloud projects delete PROJECT_ID

Pour en savoir plus sur la suppression d'autres ressources, telles que des clusters, des configurations et des stations de travail, consultez la page Supprimer des ressources.

Étape suivante