From d59df614e7b566ce8b2cfe70b6b8d851e05b4787 Mon Sep 17 00:00:00 2001 From: Hector Vido Date: Mon, 1 Nov 2021 15:57:44 -0300 Subject: [PATCH] =?UTF-8?q?Instru=C3=A7=C3=B5es?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- vagrant.md | 26 ++++++++++++++++++++++++- virtualbox.md | 53 +++++++++++++++++++++++++++++++++++++++++++++++++++ 2 files changed, 78 insertions(+), 1 deletion(-) diff --git a/vagrant.md b/vagrant.md index 14ca07e..48e94a4 100644 --- a/vagrant.md +++ b/vagrant.md @@ -2,10 +2,34 @@ Será preciso instalar o [VirtualBox](https://www.virtualbox.org/) e o [Vagrant](https://www.vagrantup.com/) +## Preparação + +Alguns alunos relatam problemas de certificado nos repositórios do Vagrant. Para evitar problemas, baixe a imagem pré-configurada da máquina manualmente: + +```bash +vagrant box add --insecure debian/buster64 --provider virtualbox +``` + Baixar os arquivos deste repositório clonando-os através do [git](https://git-scm.com/) ou fazendo download do .zip em https://github.com/4linux/ansible-basico/archive/refs/heads/master.zip. Entrar no diretório e executar através do terminal: ```bash -vagrant up +vagrant up --provider virtualbox ``` + +> Este passo levará algum tempo. + +As máquinas serão criadas no VirtualBox, ao término será possível listá-las com: + +```bash +vagrant status +``` + +Para acessar qualquer uma das máquinas, digite `vagrant ssh` seguido de seu nome: + +```bash +vagrant ssh m1 +``` + +Pronto, você está no terminal da máquina! diff --git a/virtualbox.md b/virtualbox.md index 5a2e708..75793b7 100644 --- a/virtualbox.md +++ b/virtualbox.md @@ -3,3 +3,56 @@ Será preciso instalar o [VirtualBox](https://www.virtualbox.org/) de alguma forma. O pacote com as máquinas virtuais pode ser baixado em https://storage.googleapis.com/live-ansible/ansible.ova. + +Ao baixar o arquivo `.ova` será preciso importá-lo e adicionar uma interface de rede para a comunicação com as máquinas. + +## Preparação + +[Passo 1](images/vb-import-01.png) + +Clique no ícone para **importar** o pacote. + +[Passo 2](images/vb-import-02.png) + +Na janela que aparecerá, selecione o ícone do **diretório**. + +[Passo 3](images/vb-import-03.png) + +Selecione o arquivo `ansible.ova` e confirme a escolha. + +[Passo 4](images/vb-import-04.png) + +Clique no botão para **avançar**. + +[Passo 5](images/vb-import-05.png) + +Uma descrição das máquinas aparecerá, são três no total, simplesmente confirme clicando no botão **importar**. + +[Passo 6](images/vb-import-06.png) + +Aceite as licensas... ops, isso foi erro meu ao gerar as máquinas... + +[Passo 7](images/vb-import-07.png) + +Veja que a máquina pede por uma interface de rede que ainda não existe, ou se existe precisará ser modificada. + +[Passo 8](images/vb-import-08.png) + +- No menu superior clique em `Arquivo -> Gerenciador de Redes`. +- Crie uma nova interface de rede clicando em **Criar**, o nome não importa. +- No campo `Endereço IPv4` digite `172.27.11.1`. +- Clique em aplicar e confirme se as modificações foram aceitas, as vezes o VirtualBox ignora. + +[Passo 9](images/vb-import-09.png) + +Modifique a **segunda** interface de rede da máquina clicando em seu nome. + +[Passo 10](images/vb-import-10.png) + +Selecione a interface de rede que acabou de criar e clique em **OK**. + +[Passo 11](images/vb-import-11.png) + +Agora é possível iniciar esta máquina e utilizar a própria interface do VirtualBox ou utilizar algum software externo como [putty](https://www.chiark.greenend.org.uk/~sgtatham/putty/latest.html) ou [git bash](https://gitforwindows.org/) para acessá-la. + +Modifique as outras máquinas para utilizar a mesma interface criada, não será necessário criar outra.