Skip to content

CesarTest/lab-http

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

13 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Ejercicios Automatización UnderCloud

PART 1: LEVANTAR MAQUETA VAGRANT... desde MobaXterm

Preparando el Ordenador Personal

A) Requisitos Hardware Mínimos

  • Procesador: No demasiado antiguo
  • RAM: 16 GB
  • Disco Duro: 150 GB libres

B) Requisitos Software

Levantando la Maqueta

Pasos para el despliegue de Maqueta

! Precaución: no pueden crearse varias maquetas a la vez en una misma máquina, antes hay que destruirlas con vagrant destroy


     git clone git@github.com:CesarTest/lab.git
 
    1. Levantar la maqueta

     cd lab/vagrant-lab 
     vagrant up
 

PART 2: DESPLEGAR LA WEB... desde WLS

    1. Instalar ansible y dependencias en WLS

 sudo apt update && sudo apt upgrade -y
 sudo apt install python3-pip git libffi-dev libssl-dev ansible -y
 
    1. Clonar Repositorio GIT en WLS

     sudo -i
     git clone git@github.com:CesarTest/lab-http.git
 
    1. Agregar URLs a WLS

     echo '
      192.168.56.149 vcloud.maas.lab
      192.168.56.149 training.maas.lab' >> /etc/hosts
 
    1. Relaciones de confianza SSH

  ssh-copy-id vagrant@192.168.56.149 # password vagrant
  ssh-copy-id vagrant@192.168.56.150 # password vagrant
  ssh-copy-id vagrant@192.168.56.151 # password vagrant
  cd lab-http
  ansible -m ping all
 
    1. Gestion de Dependencias

  cd lab-http
  ansible-galaxy role install -r roles/requirements.yml
 
    1. Descarga Paquetes

  cd lab-http/roles/cdg.grav/files
  chmod +x download.sh
  ./download.sh
 
    1. Instalar Web

  cd lab-http
  ansible-playbook playbooks/services.yaml
 
    1. Acceso a la Web
  • 8.1. Editar C:\Windows\System32\drivers\etc\hosts, agregar líneas

192.168.56.149 training.maas.lab
192.168.56.149 vcloud.maas.lab
 

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors