Code Cloud pour les fonctionnalités VS Code

Cloud Code pour VS Code est compatible avec l'IDE pour le cycle de développement complet des applications Kubernetes et Cloud Run. Il peut s'agir de créer une application à partir d'un modèle existant ou de surveiller les ressources de votre application déployée. Cloud Code comprend également des exemples et des extraits de configuration prêts à l'emploi pour vous aider à démarrer rapidement.

Bien que Cloud Code fonctionne avec n'importe quelle plate-forme cloud, il offre une expérience GKE simplifiée pour créer facilement des clusters hébergés sur Google Cloud et mieux intégrer des outils tels que Cloud Source Repositories, Cloud Build et Cloud Client Libraries.

Voici un aperçu de ce que Cloud Code peut offrir :

Développement

  • Cloud Code s'intègre à Duet AI, un collaborateur basé sur l'IA, pour simplifier le développement. Utiliser Duet AI pour effectuer des tâches plus efficacement
  • Cloud Code est fourni avec des exemples entièrement fonctionnels, d'exécution et de débogage. Vous pouvez les cloner à partir du dépôt ou y accéder via la commande de l'application.
  • Bénéficiez d'une aide à l'importation de dépôts de modèles personnalisés, permettant de configurer rapidement des applications spécifiques à une organisation
  • Créez et modifiez facilement des fichiers de configuration avec des modèles intelligents, des extraits de code prêts à l'emploi et des saisies semi-automatiques basées sur le contexte.
  • Faites une distinction entre les fichiers JSON/YAML locaux et distants.
  • Gestion des secrets Kubernetes avec Secret Manager
  • Assistance pour le développement à distance à l'aide d'un espace de travail dans Cloud Shell

Exécution…

  • Exécutez votre application en un seul clic, directement depuis votre IDE
  • Mode "Regarder" pour créer et modifier en continu votre application active, ce qui vous permet de maintenir une boucle interne de développement serrée
  • Transfert de port automatique et nettoyage des ressources à la fermeture de l'application

Débogage

  • Débogage intuitif pour les applications exécutées sur des clusters Kubernetes

Surveillance

  • Affichez et diffusez des journaux depuis vos déploiements, pods et conteneurs.

Gestion des ressources

  • Créez rapidement des clusters Kubernetes pour développer et tester votre application
  • Inspecter les clusters et les services en cours d'exécution avec les explorateurs Kubernetes et Cloud Run

Autres fonctionnalités

  • Parcourez les APIs Cloud disponibles, activez des services, et installez et découvrez les bibliothèques clientes de votre application avec le navigateur de bibliothèques d'API
  • Développez vos proxys d'API et vérifiez le fonctionnement via des tests unitaires et manuels à l'aide d'Apigee Emulator (environnement d'exécution local). itérer rapidement via des cycles de compilation et de test sans impact sur les applications dépendantes ;
  • Créer, télécharger, déployer et appeler une fonction HTTP de 2e génération à l'aide de Cloud Functions avec Cloud Code

Obtenir de l'aide

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