Commit 8d3512aa authored by Carlos Viveros's avatar Carlos Viveros

Packer presentation first commit

parent 0b0a607f
......@@ -185,11 +185,33 @@
<ul>
<li>El estructura de directorios del proyecto debia ser simple y entendible. No queriamos otro Puppet</li>
<li>Mantener secrets/keys y demas datos sensibles a resguardo.</li>
<li>Automatizar el proceso de generacion de AMIs con CI/CD - Gitlab CI</li>
<li>Automatizar todo procedimiento manual que se identificase</li>
<li>Automatizar el proceso de generacion de AMIs con CI/CD - Gitlab CI</li>
<li>Testear la migración en desarrollo y que la misma fuese exitosa</li>
</ul>
</section>
<section>
<h3>El estructura de directorios del proyecto debia ser simple y entendible. No queriamos otro Puppet</h3>
<img src="./Pictures/Selection_895.png" class="stretch">
</section>
<section>
<h3>Mantener secrets/keys y demas datos sensibles a resguardo</h3>
<p>Para esto se eligio utilizar git-crypt, una herramienta que permite cifrar el contenido de archivos de manera simple.</p>
<p>Tambien se opto usar las environment variables que brinda Gitlab para almacenar información sencible como accesskey, endpoints, etc.</p>
</section>
<section>
<h3>Automatizar todo procedimiento manual que se identificase </h3>
<p>En este punto se identificaron varios puntos que lograron acortar la duración de la ventana de migración.</p>
<ul>
<li>Automatizar la configuración del NAS utilizado como backend de datos en Gitlab, nuestro Amigo SOFTNAS :(. Selenium we love you.</li>
<li>Automatizar el deattachear de volumenes en una instancia y attachear a la nueva instancia de manera interctiva</li>
<li>Test basicos en gitlab tras migración</li>
</ul>
</section>
<section>
<h3>Automatizar el proceso de generacion de AMIs con CI/CD</h3>
<p>Punto realizado con Gitlab CI</p>
</section>
<section>
<h3>Compontes que se decisidieron utilizar y su relación</h3>
<img src="./Pictures/1*3gux4QZq2gfyRKFkP3shew.jpeg" class="stretch">
......@@ -207,6 +229,8 @@
</section>
<section>
<ul>
<li> Tiempo de ejecución: 1:30hs contando el Rollback - WRONG</li>
<li> </li>
<li> Cambios a ultimo momento </li>
<li> Falta de comunicacion </li>
<li> Checklist ineficiente </li>
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment