pricing prices google engine app google-app-engine continuous-deployment

google app engine - prices - Empujar para implementar, tuberías, motor de la aplicación de Google



google app engine python (1)

¿A dónde se dirigieron las tuberías de empuje para implementar de GAE? Veo todo lo nuevo con Jenkins y todo, pero ¿se ha ido la buena configuración de la tubería anterior? Me tomó como 10 segundos configurar y funcionó muy bien recientemente. Todavía lo uso para ~ 5 entornos de producción en curso. Necesito usarlo para el próximo proyecto, pero no puedo encontrarlo.

Si todo lo demás falla, ¿tenemos que usar Jenkins? Puede que no sea un problema al final, sin embargo, cuestionaría la necesidad de que se le facture el acto de implementar su propio código fuente. De todos modos, sería un desastre configurarlo al principio.


Recibí este correo electrónico, y ahora lo encontré ... Creo que dice lo que está pasando.

Hola,

La capacidad de implementar su código de manera rápida, fácil y segura es una parte importante de una gran experiencia de desarrollo en la nube. Ha utilizado la función Release Pipelines en GCP para implementar por empuje y nos ha brindado comentarios muy perspicaces. Escuchamos claramente que desea más flexibilidad y control. Así que hemos decidido mover el producto en esta dirección.

En lugar de una cartera con un número reducido de opciones, queremos ofrecerle la total flexibilidad de Jenkins. Escuchamos que configurar Jenkins es difícil, así que te estamos dando herramientas para hacerlo más simple. Hay instrucciones que explican cómo configurar Jenkins y configurar la implementación continua para sus aplicaciones GCP, utilizando los complementos proporcionados.

Con la disponibilidad de esta solución, vamos a eliminar la UI Release Pipelines en Developer Console antes del 22 de enero. Si actualmente está utilizando las opciones de compilación / prueba, recuerde deshabilitar su canalización para que ya no se le cobre.

Tenga en cuenta que la sincronización de repo con GitHub y Bitbucket aún se admite y el complemento de Jenkins para activar una implementación desde el evento push se incluye arriba.

Si utilizó la opción ''solo fuente'' en Release Pipelines, en el futuro puede usar la actualización de la aplicación gcloud para implementar la fuente en App Engine.

Si tiene alguna pregunta, envíe un correo electrónico a [email protected].

Equipo de Google Cloud Release Pipelines

Los enlaces desaparecieron al pegar el correo electrónico, por lo que el último enlace a los documentos es: https://cloud.google.com/sdk/gcloud-app

Creo que debería poder seguir implementando fuente para proyectos gcloud app update usando la gcloud app update ... Aún así, lo tengo que intentar.

Este hilo también está relacionado: https://groups.google.com/forum/#!topic/google-appengine/XUIh7QlO37U Específicamente indica que los proyectos existentes deberían seguir pudiendo implementarse como solíamos hacerlo. Los nuevos proyectos probablemente tendrían que usar Jenkins ... hm.

No hay un comando como la gcloud app update . En su lugar, tenemos que crear un cd en la carpeta del proyecto donde se encuentra y ejecutar app.yaml:

gcloud preview app deploy .

Pero PRIMERO (!) Tenemos que instalar algo más (si el comando anterior falla):

gcloud components update app

Por supuesto, esto significa que no hay "empuje", solo un "despliegue". No habrá relación con un repositorio central en Google. Tienes que alojar tu propio repositorio para eso ... en esencia, esto no es muy diferente a la implementación usando el escritorio GoogleAppEngineLauncher para mí.