Public Repository

Last pushed: a year ago
Short Description
Imagem exemplo com computer resources vmware, libvirt e openstack brevemente configuradas
Full Description

Usar hostname "foreman.conteiner" para esta imagem

Versao 1.11.2
docker run -ti -h foreman.conteiner \
-v /home/user/home-jab/:/etc/puppet/environments/seu_envi/ \
-p 443:443 -p 8443:8443 -p 8140:8140 narigacdo/foreman:11.2

Versao 1.13
bind_ip=192.168.112.10
docker run -ti -h foreman.conteiner \
-v /home/nariga/environments/:/etc/puppetlabs/code/environments \
-v /home/nariga/ansible-roles/:/etc/ansible/ \
-p $bind_ip:80:80 -p $bind_ip:443:443 -p $bind_ip:8140:8140 \
-p $bind_ip:8443:8443 narigacdo/foreman:13

Durante a inicialização do contêiner a senha de admin e a chave ssh pública é exibida.
Cadastre a chave ssh em computes kvms usando usuário foreman presente no grupo libvirtd.
Sera necessário criar um usuário com privilégios de admin pois a cada start no contêiner a senha de admin e alterada.

Dentro da imagem tem um script de pos configuração para adicionar Sistemas Operacionais, importar classes puppet e cadastras computes resources.

Para mudar o nome do host pode fazer o build da image alterando o ENV HOSTNAME do dockerfile abaixo:
https://github.com/narigacdo/automation-all/tree/master/conteiners/Dockerfiles/foreman-11-ubuntu
https://github.com/narigacdo/automation-all/tree/master/conteiners/Dockerfiles/foreman-13-ubuntu

Sera gerado também um nova chave ssh melhorando a segurança

Docker Pull Command
Owner
narigacdo