Skip to content

matheusdmp19/puppet-labs

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

8 Commits
 
 
 
 
 
 

Repository files navigation

Puppet-labs

Objetivo

O objetivo desse repositório é ter diversos labotarórios de puppet, utilizando diferentes ambientes, através de infraestrutura como código (IAC) e que sejam simples de configurar, modificar, testar e aprender.

Configuração de ambientes

Virtualbox

Requisitos

  • Virtualbox instalado;
  • Vagrant instalado;
  • Estar dentro do repositório clonado.

Subir ambiente

cd environments/virtualbox
./init.sh

Destruir ambiente

vagrant destroy -f

Comandos úteis

Acessar máquinas via ssh:

vagrant ssh <nome-da-máquina>

Executar comando remoto na máquina:

vagrant ssh <nome-da-máquina> -c "echo teste"

Exportar configurações ssh para acessar diretamente:

vagrant ssh-config > ssh.conf
ssh -F ssh.conf <nome-da-máquina>

Referências utilizadas

Puppet:

Vagrant:

Regex:

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published