Como prometido anteriormente, neste post vou demonstrar como user o Foreman como provisionador em sua máquina usando VirtualBox.
Partirei da premissa que o Foreman já está instalado e com duas redes configuradas, como descrito aqui.
Como prometido anteriormente, neste post vou demonstrar como user o Foreman como provisionador em sua máquina usando VirtualBox.
Partirei da premissa que o Foreman já está instalado e com duas redes configuradas, como descrito aqui.
Continuando a série de artigos sobre o Foreman (Foreman como ENC para o Puppet e Foreman: instalação), trago aqui a apresentação entitulada “Foreman como provisionador” feita no Meetup DevOps Carioca 26/01/2017 .
Para mais detalhes, veja este post sobre o assunto.
No artigo passado vimos a instalação do Foreman. Neste vamos ver algumas de suas funcionalidades como classificador externo (ENC) para o Puppet.
Há muita documentação sobre Puppet relacionada à boas práticas em organização de módulos, roles, profiles, dados, parâmetros etc e o objetivo aqui não é falar deste assunto. Vamos apenas exemplificar, de forma objetiva, um cenário hipotético demonstrando alguns recursos do Foreman para classificação no Puppet.
O Foreman se apresenta como uma ferramenta completa para o gerenciamento do ciclo de vida de servidores físicos e virtuais e, pra essa missão, se integra com diversas plataformas e ferramentas (VMware, AWS, OpenStack, Puppet, Ansible, Salt, Chef, DNS, DHCP, TFTP etc).
Ele provisiona servidores físicos e virtuais, os classifica utilizando sua ferramenta de gerenciamento de configuração e exibe em sua dashboard informações sobre os hosts, mudanças etc.
Nesse post vamos ver sua instalação e configuração básica.
Lembram de uma propaganda antiga que dizia: “Não é você que tem que se adaptar ao site, mas o site se adaptar à você” ?
Pois é, estamos chegando nesse ponto com os sistemas Linux também. Pra quem utiliza bem as ferramentas de provisionamento e gerência de configuração pra levantar os serviços de forma totalmente automatizada, pouco importa se o Linux é um RedHat family ou Debian por exemplo.
Continue reading “Os sistemas do futuro se adaptarão aos sysadmins, não o contrário.”