O Vagrant é uma ferramenta para construir e gerenciar ambientes de máquinas virtuais em um único fluxo de trabalho. Com um fluxo de trabalho fácil de usar e foco na automação, o Vagrant reduz o tempo de configuração do ambiente de desenvolvimento, aumenta a paridade de produção e faz com que o "trabalho na minha máquina" seja uma relíquia do passado.
Se você já está familiarizado com o básico do Vagrant, a documentação fornece uma melhor construção de referência para todos os recursos e recursos internos disponíveis.
O Vagrant fornece ambientes de trabalho fáceis de configurar, reproduzíveis e portáteis construídos com base na tecnologia padrão da indústria e controlados por um único fluxo de trabalho consistente para ajudar a maximizar a produtividade e flexibilidade de você e sua equipe.
Para realizar sua magia, Vagrant se ergue sobre os ombros de gigantes. As máquinas são provisionadas em cima do VirtualBox, VMware, AWS ou qualquer outro provedor. Em seguida, ferramentas de provisionamento padrão do setor, como scripts de shell, Chef ou Puppet, podem instalar e configurar automaticamente o software na máquina virtual.
HashiCorp Vagrant fornece o mesmo fluxo de trabalho fácil, independentemente de sua função como desenvolvedor, operador ou designer. Ele aproveita um arquivo de configuração declarativo que descreve todos os seus requisitos de software, pacotes, configuração do sistema operacional, usuários e muito mais.
O custo de consertar um bug aumenta exponencialmente quanto mais perto ele chega da produção. O Vagrant visa espelhar os ambientes de produção fornecendo o mesmo sistema operacional, pacotes, usuários e configurações, ao mesmo tempo que dá aos usuários a flexibilidade de usar seu editor, IDE e navegador favorito. O Vagrant também se integra com suas ferramentas de gerenciamento de configuração existentes, como Ansible, Chef, Docker, Puppet ou Salt, para que você possa usar os mesmos scripts para configurar o Vagrant como produção.
O Vagrant funciona em Mac, Linux, Windows e muito mais. Os ambientes de desenvolvimento remoto forçam os usuários a desistir de seus editores e programas favoritos. O Vagrant trabalha em seu sistema local com as ferramentas com as quais você já está familiarizado. Codifique facilmente em seu editor de texto favorito, edite imagens em seu programa de manipulação favorito e depure usando suas ferramentas favoritas, tudo no conforto de seu laptop local.
Fontes: | https://www.google.com | https://www.vagrantup.com |