Veo que cada vez que alguien hace DevOps, se trata principalmente de automatizar cosas como la implementación, etc. Pero, ¿dónde termina la automatización y comienza
La Integración Continua (CI) es el proceso de fusionar las copias de código de trabajo del desarrollador en una base de código compartida con frecuencia para prevenir o minimizar los problemas de integración. Para preguntas sobre un sistema de CI específico como [Jenkins] o [Travis-CI], use esas etiquetas en su lugar.
Veo que cada vez que alguien hace DevOps, se trata principalmente de automatizar cosas como la implementación, etc. Pero, ¿dónde termina la automatización y comienza
En mi proyecto, tenemos un servidor AWS que ejecuta Jenkins Master + 1 Jenkins slave (2 ejecutores) ... y necesitamos más Para aumentar nuestra potencia de construcción, tenemos tres opciones: Amplíe : aumente la instancia de AWS y agregue más ejecutores. Amplíe : aumente la instancia de AWS y...
Aquí hay una cita del contenido actual de integración continua : ... proceso de fusionar copias de código de trabajo del desarrollador en una base de código compartida con frecuencia para evitar o minimizar los problemas de integración. OK, entiendo eso. Pero entonces también hay continua...
Suponga que está utilizando procesos de integración continua que frecuentemente actualizan algunos entornos de destino, de modo que cada vez que haya algunos cambios "usted" pueda probar sus cambios de inmediato. Eso es parte de los objetivos de CI, ¿no? Pero, también suponga que tiene otras...
En organizaciones grandes, el uso de la metodología de cascada generalmente da como resultado estructuras de ramificación muy complejas (también conocidas como spagetti de rama ). ¿Qué estrategias de ramificación se pueden usar para pasar de una realidad de ramificación compleja a un modelo de una...
Estoy tratando de automatizar la implementación de mi aplicación AWS con Jenkins. En este momento, si queremos actualizar la aplicación en cualquiera de los entornos, digamos UAT, construimos nuestras imágenes acoplables, encontramos la tarea ECS actual y la actualizamos con la nueva imagen,...
Estoy usando AWS Code Pipeline, Code Build para crear un nuevo contenedor Docker y llevarlo a ECR. Mi aplicación es un simple contenedor sencillo basado en un contenedor. Lo que sería un enfoque de menor fricción para extraer el Contenedor actual y relanzar un nuevo Contenedor desde el registro...
Como desarrollador de iOS, buscaba crear una infraestructura de CI y CCQ (= calidad de código continuo) para los proyectos de iOS que tenemos en desarrollo hasta ahora. Ya usamos Jenkins y SonarQube para casi todos los proyectos web y Android (el uso de un proyecto VM foreach, la instalación y...
Tenemos gitlab nuevo en nuestro entorno e intentamos crear algunas canalizaciones de CD de CI utilizando gitlab CI. Tengo un mejor progreso en la ejecución de algunos objetivos de Maven, creando tuberías y archivando artefactos usando mi .gitlab-ci.yml como se muestra a continuación. Traté de dar...
Cerrado. Esta pregunta está fuera de tema . Actualmente no está aceptando respuestas. ¿Quieres mejorar esta pregunta? Actualice la pregunta para que sea sobre el tema de DevOps Stack Exchange. Cerrado hace 3 años . Estoy tratando de integrar mi proyecto...
Estoy trabajando con un proyecto que está utilizando Jenkins para construir e implementar microservicios en Elastic Beanstalk. Implementamos una rama de integración en un entorno de prueba, lanzamos ramas en un entorno intermedio y luego una compilación maestra final para producción. Tengo un par...
Dentro de Google y otras organizaciones de DevOps, hablan de "Push on Green", que creo que es la práctica de la entrega continua basada en una ejecución exitosa de pruebas automatizadas, y presumiblemente implementaciones en entornos pre-live. ¿Qué significa exactamente "Push on Green" y cuáles...
Recientemente conecté nuestros servidores CI para construir imágenes de acoplador en git commit. Tenemos alrededor de 8 contenedores diferentes que se crean, cada uno con su propio lenguaje / framework. Algunos son nodos y tienen un paquete .json, otros son servicios de Python que no contienen...
Tradicionalmente, los sistemas de CI solo monitorean los niveles de calidad en una rama de integración, al realizar verificaciones de QA en la base de código donde los cambios ya están confirmados, observando regresiones y enviando notificaciones para intervención humana. Pero cuando se detectan...
Estas herramientas parecen compartir características muy similares. ¿Qué tan complicado sería comenzar a usar TeamCity después de acostumbrarse a trabajar en Jenkins? ¿Hay conceptos específicos que uno debe tener en
Trabajo en el departamento de TI de la empresa de automatización / desarrollo y estamos a punto de implementar / agregar CI en nuestro conjunto de herramientas. Y estamos teniendo dificultades para elegir el. En este momento hemos estado pensando en estos
TL; DR: ¿Conoce algún proveedor de CI / CD alojado para iOS que tenga su centro de datos / cajas de compilación en Asia o al menos en Europa? (Puntos de bonificación si proporcionan tanto la construcción como la implementación, pero la construcción es el MVP). Trasfondo: Estamos ejecutando CI /...
En realidad estamos buscando un sistema de gestión de paquetes para nuestro proyecto. El objetivo es simple, tener un sistema centralizado para mantener nuestros paquetes (aplicaciones y middlewares) y usarlos con nuestras herramientas de CI / CD (Jenkins, Ansible, Docker ...) Buscando opciones...
Normalmente, un tema importante en DevOps es cómo nos ocupamos de la creación y entrega automatizada de artefactos de software. Con el auge de la ciencia de datos, hay un nuevo tipo de artefacto: gotas binarias monolíticas que representan una red neuronal entrenada, por ejemplo, u otros modelos de...
Supongo que esta pregunta parecerá increíblemente trivial para algunos lectores, pero como alguien que es desarrollador pero con poca experiencia en la implementación de aplicaciones en otra cosa que no sea un manual, golpear y esperar de alguna manera, espero que entiendan que es bastante...