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 :
- Créer un cluster de stations de travail
- Créer une configuration de station de travail
- 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:
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 :
- 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.
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
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.
-
Verify that billing is enabled for your Google Cloud project.
-
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 theresourcemanager.projects.createpermission. Learn how to grant roles.
-
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.
-
Verify that billing is enabled for your Google Cloud project.
-
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'autorisationserviceusage.services.enable. Découvrez comment attribuer des rôles.
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 :
Dans la console, accédez à la page Cloud Workstations > Gestion des clusters.
Sur la page Gestion du cluster des stations de travail, cliquez sur add_boxCréer.
Dans le champ Nom, saisissez
test-clustercomme nom de cluster de stations de travail.Choisissez la région la plus proche de vous.
Ignorez les paramètres des réseaux.
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 :Dans la console, accédez à Cloud Workstations > Configurations Workstations.
Sur la page Configurations Workstations, cliquez sur add_boxCréer.

Dans le champ Nom, saisissez
test-configurationcomme nom de configuration de station de travail.Choisissez
test-clusterdans 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.Pour les stations de travail à démarrage rapide, sélectionnez Désactivé pour réduire les coûts.
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.
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 :Dans la Google Cloud console, accédez à la Cloud Workstations > Workstations page.
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.
Acceptez le nom par défaut de la station de travail.
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.Cliquez sur
Créer pour créer votre station de travail.
- Cliquez sur Stations de travail.
- Dans la liste des stations de travail, recherchez le nom de votre station de travail, puis cliquez sur Lancer.
La station de travail se connecte au port
80par défaut. Si la station de travail est arrêtée, cliquer sur Lancer la démarre également.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 :
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
- Dans la Google Cloud console, accédez à la page Gérer les ressources.
- Dans la liste des projets, sélectionnez le projet que vous souhaitez supprimer, puis cliquez sur Supprimer.
- 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
Étape suivante
Utilisez l' éditeur de base Cloud Workstations.
Découvrez comment configurer des options supplémentaires dans la configuration de votre station de travail.
Utilisez Cloud Workstations avec des IDE JetBrains tels qu'IntelliJ IDEA Ultimate et PyCharm Professional.