configure F5 via Puppet

2

Eu tenho uma instância do Ubuntu PuppetMaster.

Eu preciso gerenciar um dispositivo F5 BIG-IP (v10.2.4).

Estou seguindo as instruções para o módulo Puppet Labs F5 ( http://forge.puppetlabs.com/puppetlabs/f5 ).

É possível que o nó f5_proxy seja co-localizado com o servidor PuppetMaster? Ou precisam ser servidores separados?

Como alternativa, talvez eu possa realizar meus testes em um software F5 (F5 Virtual Appliance). É possível instalar o Puppet Agent em uma caixa de software F5?

Quais são as melhores práticas aqui?

    
por BaltoStar 10.06.2013 / 22:19

2 respostas

1

A minha experiência de teste não tem sido problemas ao co-localizar o mestre de fantoche & agente na mesma instância do Ubuntu. Isso porque, em /etc/puppet/puppet.conf , o mestre e o agente são configurados separadamente. Apenas certifique-se de que a rota de rede esteja disponível para que o servidor Ubuntu possa ssh para si mesmo na porta 8140.

    
por 18.07.2013 / 21:04
2

Como o F5 é baseado no Red Hat, tecnicamente você pode instalar o agente de marionete, mas para fazer isso, você teria que instalar o próprio agente de marionete e ruby que quebraria o suporte que você receberia do F5, e Portanto, isso não é recomendado e a melhor prática seria não fazer isso. Se você tem apenas um nó, então você deve considerar apenas configurar o F5 diretamente. Se você realmente tem dezenas de F5s que precisam ser configurados, você deve considerar o uso das soluções nativas da F5 - o BIG-IQ (para o qual a F5 está se movendo) ou o Enterprise Manager (que é o maneira antiga de fazer o gerenciamento de configuração para os F5s, do qual eles estão se afastando).

Por fim, você também pode gerenciar a F5 por meio da API REST da F5 , que é um método suportado de gerenciamento de configuração para este dispositivo.

(Fonte: Ex-Engenheiro de Suporte de Rede da F5 e trabalhei no escritório que está desenvolvendo o BIG-IQ)

    
por 01.03.2015 / 05:42