Fonctionnalités de Cloud Code dans Cloud Code pour Cloud Shell

Cloud Code pour Cloud Shell est compatible avec l'IDE pour le cycle de développement complet des applications Kubernetes et Cloud Run, de la création d'une application à partir d'un modèle existant à la surveillance des 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 une meilleure intégration avec des outils tels que Cloud Source Repositories, Cloud Build et les bibliothèques clientes Cloud.

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

Développement

  • Cloud Code est fourni avec des exemples entièrement fonctionnels, exécutés et prêts à être débogués. Ceux-ci peuvent être clonés à partir du dépôt ou accessibles à l'aide de 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

En cours d'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 des clusters et des 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 comment intégrer des bibliothèques clientes à votre application avec le navigateur de bibliothèques d'API
  • 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