Enable javascript in your browser for better experience. Need to know to enable it?

÷ÈÓ°Ö±²¥

?ltima actualizaci¨®n : Sep 27, 2023
NO EN LA EDICI?N ACTUAL
Este blip no est¨¢ en la edici¨®n actual del Radar. Si ha aparecido en una de las ¨²ltimas ediciones, es probable que siga siendo relevante. Si es m¨¢s antiguo, es posible que ya no sea relevante y que nuestra valoraci¨®n sea diferente hoy en d¨ªa. Desgraciadamente, no tenemos el ancho de banda necesario para revisar continuamente los anuncios de ediciones anteriores del Radar. Entender m¨¢s
Sep 2023
Evaluar ?

GitOps Es una t¨¦cnica para el despliegue de aplicaciones a trav¨¦s del patr¨®n . Un operador mantiene sincronizado el despliegue de la aplicaci¨®n con la configuraci¨®n, generalmente un repositorio de Git. La ¨²ltima vez que escribimos acerca de GitOps quedaba pendiente la definici¨®n del t¨¦rmino, o nombre, por parte de la comunidad. En ese momento nos preocupaban las interpretaciones comunes de la t¨¦cnica que se inclu¨ªan acercamientos tipo ¡°rama por ambiente¡± para la configuraci¨®n, que podr¨ªan causar . Adem¨¢s, las conversaciones en respecto a GitOps como alternativa a la entrega continua eran confusas. Desde entonces, los han aclarado el alcance y la naturaleza de la t¨¦cnica. Cuando se va m¨¢s all¨¢ del alboroto y confusi¨®n, GitOps es una t¨¦cnica ¨²til que aprovecha la funcionalidad de un c¨²mulo, o cl¨²ster, de Kubernetes y crea oportunidades para separar las preocupaciones entre configurar una aplicaci¨®n y la implementaci¨®n del proceso de despliegue. Algunos de nuestros equipos han implementado GitOps como parte de su proceso de entrega continua con experiencias positivas, y es por esto que recomendamos su evaluaci¨®n.

Apr 2021
Resistir ?

Sugerimos usar GitOps con cierto grado de cuidado, especialmente con lo que respecta a las estrategias de ramificaci¨®n en repositorios de c¨®digo. GitOps se puede ver como una forma de implementar infrastructura como c¨®digo que implica la sincronizaci¨®n y aplicaci¨®n continua de c¨®digo de infraestructura desde Git en varios ambientes. Cuando se usa con una estrategia de "rama por ambiente", los cambios se promueven de un ambiente al siguiente mediante la combinaci¨®n (merge) del c¨®digo. Si bien tratar el c¨®digo como ¨²nica fuente de la verdad es un enfoque s¨®lido, vemos que la estrategia de "rama por entorno" t¨ªpicamente da pie a que aparezcan diferencias entre ambientes y que configuraciones espec¨ªficas se propaguen a medida que las operaciones de combinaci¨®n del c¨®digo (merge) se vuelven problem¨¢ticas o se dejan de hacer. Esto es muy similar a lo que advertimos en el pasado respecto a las ramas de larga duraci¨®n con GitFlow.

Publicado : Apr 13, 2021

Suscr¨ªbete al bolet¨ªn informativo de Technology Radar

?

?

?

?

Suscr¨ªbete ahora

Visita nuestro archivo para leer los vol¨²menes anteriores