Cloud Code est compatible de bout en bout avec Kubernetes, ce qui vous aide à créer une application à partir d'exemples, à la personnaliser et à la développer, ainsi qu'à déployer et prévisualiser votre application finale. Cloud Code propose également des exemples prêts à l'emploi, des extraits de configuration prêts à l'emploi et une expérience de débogage sur mesure.
Tutoriel interactif
Ce tutoriel interactif vous explique comment créer une application Kubernetes Hello World à partir d'un exemple d'application, comment la tester et la déboguer en local, comment créer un cluster Google Kubernetes Engine, et comment déployer et prévisualiser votre application.
Pour commencer, cliquez sur le bouton suivant afin d'ouvrir Cloud Shell et de lancer le tutoriel:
Développement Kubernetes avec Cloud Code
En plus du tutoriel, Cloud Shell offre de nombreux avantages pour le développement Kubernetes. Voici un aperçu de ce que propose Cloud Shell avec Cloud Code intégré :
- Compatibilité avec Go, Node.js, Python, Java et .NET
- Applications de démarrage prêtes à l'emploi et au débogage entièrement fonctionnelles
- Création et modification facile des fichiers de configuration avec des exemples d'applications, des extraits de code prêts à l'emploi et des saisies semi-automatiques basées sur le contexte.
- Déploiement en un clic des applications depuis votre navigateur
- Mode "Regarder" pour créer en continu et modifier en temps réel 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
- Compatibilité du débogage et de la journalisation pour les applications exécutées sur des clusters Kubernetes
- Création et gestion des clusters
- Compatibilité avec minikube
Pour en savoir plus sur le développement d'applications Kubernetes avec Cloud Code dans Cloud Shell, consultez la présentation de Kubernetes.