Estuve probando la creación de instancias en AWS EC2 para instalar productos de Oracle Fusion Middleware, y encontré una restricción: Cómo descargar los instaladores si quiero reutilizarlos en varias instancias? Cómo evitar un consumo alto de ancho de banda? Y cómo hacer este procedimiento repetitivo?
Entre varias soluciones, en este momento decidi aplicar : How to setup an Amazon AWS EC2 NFS Share. Pero para hacerla reutilizable cree una configuración en Vagrant y Chef para provisionar una instancia en AWS con NFS configurado: Git repository
Qué pasos seguí?
- Instalar Vagrant (vagrant-aws y vagrant-omnibus) y Chef SDK
- Crear una cuenta para crear un Chef Server y cargar los “cookbooks”
- Tener una AWS account para crear instancias de forma remota.
- Crear una configuración en Vagrant para tener una instancia con NFS
- Probar.
Este video muestra como utilizar la configuración del repositorio en GitHub: