Organiza tus páginas con colecciones Guarda y categoriza el contenido según tus preferencias.

Skaffold

Skaffold es una herramienta de línea de comandos que facilita la productividad de los desarrolladores mediante la organización de desarrollo continuo, la integración continua (CI) y la entrega continua (CD).

Skaffold es un proyecto de código abierto de Google que proporciona una configuración declarativa y portátil con una arquitectura conectable.

A los desarrolladores les encanta Skaffold

Con 13,000 estrellas de GitHub y más de 300 colaboradores, Skaffold tiene una gran comunidad activa de desarrolladores que lo usan.

¿Por qué? A los desarrolladores les encanta que Skaffold acelere sus procesos de desarrollo y entrega.

En una investigación de DevOps, se demuestra que las organizaciones tienen un mejor rendimiento cuando sus equipos implementan con más frecuencia y tienen un plazo de entrega más corto para los cambios. 

Usa Skaffold con Google Cloud

Descubre cómo se usa Skaffold en todos los productos de Google Cloud, como Cloud Code, Cloud Build y Google Cloud Deploy para la organización del desarrollo. 

Categoría Situación Beneficios de Skaffold
Desarrollo continuo
Ejecuta y depura una app de Kubernetes en un IDE de JetBrains

Obtén más información sobre cómo Cloud Code para los IDE de JetBrains usa Skaffold a fin de ejecutar y depurar una aplicación de Kubernetes en un clúster local de Minikube o de Google Kubernetes Engine. 

  • Vuelve a implementar automáticamente los cambios de código

  • Permite que File Sync implemente cambios de código al instante sin tener que volver a compilar.

  • Código de depuración en clústeres de Kubernetes

  • Transmite registros de aplicaciones y reenvía la app a la máquina local

Ejecuta y depura una aplicación de Kubernetes desde VS Code

Obtén información sobre cómo Cloud Code para VS Code usa Skaffold a fin de ejecutar y depurar una aplicación de Kubernetes en un clúster de Google Kubernetes Engine. 

  • Vuelve a implementar automáticamente los cambios de código

  • Permite que File Sync implemente cambios de código al instante sin tener que volver a compilar.

  • Código de depuración en clústeres de Kubernetes

  • Transmite registros de aplicaciones y reenvía la app a la máquina local

Integración continua
Compila y realiza pruebas en Cloud Build con Skaffold

Usa una Imagen de Skaffold en un paso de compilación de Cloud Build a fin de usar los comandos de Skaffold con facilidad para compilar, realizar pruebas e implementar en tu canalización de CI/CD de Cloud Build. 

Entrega continua
Implementa una app en GKE con Google Cloud Deploy

Aprende cómo Google Cloud Deploy usa Skaffold para entregar una aplicación de muestra a una secuencia de dos clústeres de Google Kubernetes Engine.

  • Configura diferentes manifiestos por cada destino de implementación con perfiles

  • Captura el estado declarativo completo de la aplicación que se está configurando

  • Integra en herramientas de administración de manifiestos, como Helm y Kustomize

De extremo a extremo
Desarrolla y publica apps en GKE con Skaffold

Configura y usa un sistema de desarrollo continuo, integración continua (CI) y entrega continua (CD) con un conjunto integrado de herramientas de Google Cloud (Cloud Code ,Cloud Build y Google Cloud Deploy). Puedes usar este sistema para desarrollar y también implementar aplicaciones en Google Kubernetes Engine (GKE).

  • Aumento de la paridad en el desarrollo y la entrega

  • Reutiliza configuraciones en diferentes entornos

  • Aplica la administración al comienzo del flujo de trabajo y de manera coherente en todo el proceso

  • …y todos los demás beneficios mencionados

Categoría