Ok, so now you have connected Foreman with VMware you want to start creating Windows VMs.
Continuar lendo “RLabs: Provisioning Windows with Foreman on VMware from template”
Ok, so now you have connected Foreman with VMware you want to start creating Windows VMs.
Continuar lendo “RLabs: Provisioning Windows with Foreman on VMware from template”
Ok, so now you have connected Foreman with VMware and want to start creating Linux VMs.
Continuar lendo “RLabs: Provisioning Linux with Foreman on VMware from template”
Foreman can create hosts on VMware but even if you won´t do so, Foreman and VMware integration still worth it since it can delete, power on/off VMs and even get Console Access via VMRC.
Foreman already comes with Puppet. In fact, when you run foreman-installer it uses Puppet to install and configure Foreman.
Even if you won´t manage servers with Puppet, it´s useful to install the Puppet agent on all hosts connected to Foreman so you´ll have reports and inventory.
Here we´ll talk about adding hosts to the Puppet Server running on Foreman.
Foreman has a bunch of plugins but none of them can be compared to Katello, a plugin that is so big, so big, that it changes the way you install and configure Foreman.
Katello is a “plugin” to manage CentOS and RedHat repositories, mirroring content and managing updates and erratas. This is called content management.
In fact, Satellite is the paid and suported version of Foreman/Katello by RedHat, but it suports only RedHat systems while the upstream Foreman/Katello suports both RedHat and CentOS.
Continuar lendo “RLabs: Managing CentOS content with Katello”
The Foreman is a great tool. It´s a complete lifecycle manager for physical, virtual and cloud servers.
It does configuration management and orchestration with Puppet, Chef, Salt and Ansible.
It does server provisioning on almost all of the cloud providers, virtualization solutions and even bare metal.
When combined with the Katello plugin, it becomes what RedHat sells as RedHat Satellite 6, a complete system to manage updates, erratas, security patches and compliance and provisioning of Linux systems.
Let´s install The Foreman with the Katello plugin.
Proceed only if you have your lab up and running and will start with Foreman now.
Mais um sobre Foreman e agora sobre como utilizá-lo com instâncias na AWS.
Vamos focar no Foreman em si e no mínimo necessário para sua instalação e integração com a AWS.
O Foreman é uma ferramenta de gerenciamento do ciclo de vida de seus servidores. Ele se integra com sua ferramenta de gerência de configuração (ansible/puppet/salt/chef), cuida do provisionamento (bare metal, AWS, Azure, VMware, OpenStack, GCE etc) e fornece reports e informações úteis em sua interface web. Parece bom né ? Mas na verdade só falando assim não dá pra ter uma noção do potencial dessa ferramenta.
Na verdade a ferramenta é tão boa que, pra quem não sabe, é usado pelo RedHat Satellite. Na verdade o Satellite é o Katello, que é um plugin para o Foreman (mas que é maior que o próprio Foreman). Ele adiciona ao Foreman a parte de gerenciamento de subscrições RedHat, repositórios etc.
Ainda sobre provisionamento com o Foreman vamos falar do Foreman Discovery, uma forma ainda mais simples de provisionamento que pode ser aplicada para provisionar muitos hosts físicos de forma muito rápida.
Lugar de servidor é o rack. Que tal se seu fornecedor de hardware pudesse entregar seus servidores no datacenter e seu pessoal de IDC já os colocasse no rack, ligasse, e eles aparecessem magicamente em uma interface web prontos para você clicar dizendo o que cada um deles será e provisioná-los automaticamente em minutos ?
Conheça o Foreman Discovery.