Configurer l'extension Cloud Code

L'extension Cloud Code pour IntelliJ rend compatible le développement Google Cloud Platform vers des IDE de la famille JetBrains, y compris IntelliJ (éditions Community et Ultimate), GoLand, PyCharm, WebStorm (et autres).

Prérequis

Les outils suivants doivent être installés et configurés sur votre système, et être disponibles sur le PATH de votre ordinateur :

  • IDE JetBrains version 2019.3+

    Votre IDE doit être l'un des IDE JetBrains suivants :

    • IntelliJ Ultimate ou Community
    • PyCharm Professional ou Community
    • WebStorm
    • GoLand
  • Docker pour créer et transmettre vos images de conteneurs.

  • Cluster Kubernetes configuré, qui peut être un cluster de développement local, tel qu'un cluster Minikube ou Docker Kubernetes, ou un cluster distant, tel qu'un cluster Google Kubernetes Engine. Un cluster Minikube est recommandé pour le développement local.

Dépendances gérées

Par défaut, Cloud Code installe automatiquement certaines dépendances de ligne de commande requises, telles que :

  • kubectl pour utiliser les clusters Kubernetes et gérer les déploiements Kubernetes.
  • skaffold pour une compatibilité avec le développement continu sur un cluster Kubernetes, la création intelligente d'images et l'ajout de tags, ainsi qu'avec de nombreux types de déploiement et de build.
  • SDK Cloud pour prendre en charge la gestion des ressources sur Google Cloud.

Si vous préférez utiliser des versions personnalisées de ces dépendances, vous pouvez désactiver la gestion des dépendances en spécifiant les paramètres Cloud Code pertinents dans votre IDE (Fichier > Paramètres > Autres paramètres > Cloud Code > Kubernetes ou pour Mac OS X, IntelliJ IDEA > Préférences > Autres paramètres > Cloud Code > Kubernetes).

Installer le plug-in Cloud Code

  • Sur la place de marché de plug-ins de votre IDE (File > Settings > Plugins (Fichier > Paramètres > Plug-ins) ou pour Mac OS X, IntelliJ IDEA > Preferences > Plugins (IntelliJ IDEA > Préférences > Plug-ins)), recherchez le plug-in "Cloud Code" et installez-le.

    Vous serez peut-être invité à redémarrer votre IDE pour activer le plug-in.

  • Une fois l'installation terminée, vous pourrez commencer à créer votre propre application ou à en importer une existante.

Assistance

Pour envoyer vos commentaires, signalez tout problème sur GitHub ou posez une question sur Stack Overflow.