Skip to content

Scripts de instalación, backups, configuraciones, etc para las plataformas de Gobierno Abierto, Datos Abiertos y Atención Ciudadana de la Prefectura de Carchi

Notifications You must be signed in to change notification settings

alabs/carchi_deploy

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Carchi Deploy

Scripts para la instalación de los contenedores LXC para las plataformas de la Prefectura de Carchi de Gobierno Abierto, Datos Abiertos y Atención Ciudadana.

Para crear las maquinas virtuales, primero debemos saber que plataforma será:

  • Gobierno Abierto: trusty (Ubuntu 14.04)
  • Datos Abiertos: precise (Ubuntu 12.04)
  • Atención Ciudadana: precise (Ubuntu 12.04)

Una vez creada la maquina descargaremos el script "install_${PLATAFORMA}.bash" y modificaremos las variables que están al inicio, dependiendo del script. Por ejemplo para la plataforma de Atencion Ciudadana, entorno de producción (production):

  • URL=atencionciudadana.carchi.gob.ec
  • RAILS_ENV=production
  • DB_NAME=atencion_prod
  • DB_USER=atencion_prod

Ejemplos de comandos a ejecutar:

lxc-create -n stag-atencionciudadana -t ubuntu -- -r precise
lxc-start -n stag-atencionciudadana -d
lxc-attach -n stag-atencionciudadana  --clear-env
wget https://raw.githubusercontent.com/alabs/carchi_deploy/master/install_atencionciudadana.bash
# Descargar el script, adaptar variables
bash atencionciudadana.bash

lxc-create -n prod-atencionciudadana -t ubuntu -- -r precise
lxc-start -n prod-atencionciudadana -d
lxc-attach -n prod-atencionciudadana  --clear-env
wget https://raw.githubusercontent.com/alabs/carchi_deploy/master/install_atencionciudadana.bash
# Descargar el script, adaptar variables
bash atencionciudadana.bash

lxc-create -n stag-datosabiertos -t ubuntu -- -r precise
lxc-start -n stag-datosabiertos -d
lxc-attach -n stag-datosabiertos  --clear-env
wget https://raw.githubusercontent.com/alabs/carchi_deploy/master/install_datosabiertos.bash
# Descargar el script, adaptar variables
bash datosabiertos.bash

lxc-create -n prod-datosabiertos -t ubuntu -- -r precise
lxc-start -n prod-datosabiertos -d
lxc-attach -n prod-datosabiertos  --clear-env
wget https://raw.githubusercontent.com/alabs/carchi_deploy/master/install_datosabiertos.bash
# Descargar el script, adaptar variables
bash datosabiertos.bash

lxc-create -n stag-gobiernoabierto -t ubuntu -- -r trusty
lxc-start -n stag-gobiernoabierto -d
lxc-attach -n stag-gobiernoabierto  --clear-env
wget https://raw.githubusercontent.com/alabs/carchi_deploy/master/install_gobiernoabierto.bash
# Descargar el script, adaptar variables
bash gobiernoabierto.bash

lxc-create -n prod-gobiernoabierto -t ubuntu -- -r trusty
lxc-start -n prod-gobiernoabierto -d
lxc-attach -n prod-gobiernoabierto  --clear-env
# Descargar el script, adaptar variables
bash gobiernoabierto.bash

About

Scripts de instalación, backups, configuraciones, etc para las plataformas de Gobierno Abierto, Datos Abiertos y Atención Ciudadana de la Prefectura de Carchi

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages