Posso usar o fantoche em um servidor Linux existente?

2

Eu quero aprender fantoche, mas estou confuso com uma coisa.

Já instalei muitos módulos python, módulos apache, plugins PHP, etc. Posso converter tudo isso em fantoche para que no meu novo servidor o fantoche os instale automaticamente?

Estou confuso como isso funcionará. Eu não lembro qual coisa eu instalei ou como eu os configurei. Como as pessoas fazem isso?

    
por MOtaro Site 19.07.2013 / 04:30

3 respostas

7

Claro, você pode fazer isso. Eu começaria pequeno , e escreveria módulos de fantoches para cobrir um bit do sistema de cada vez. Teste isso, depois passe para o próximo.

Mais idealmente, você pode tentar replicar seu sistema existente em um novo servidor. Então, você estará em muito melhor forma.

Como regra geral, você nunca quer ter um sistema em que ninguém saiba o que está lá ou como chegou lá.

    
por 19.07.2013 / 04:38
1

Eu tenho uma situação semelhante. Acabamos de fazer a transição para um novo CentOS 6.4 VPS e eu queria recriar o ambiente em uma máquina virtual local.

  1. Eu instalei o VirtualBox, o Vagrant e um CentOS 6.4 + Puppet limpo.
  2. Em seguida, listei todos os softwares instalados usando yum list installed .
  3. Eu, então, criei Yumrepo e Package entradas no meu arquivo init Puppet para cada pacote que eu me importava (eu não fiz todas elas), usando o número da versão conforme informado no VPS.

Uma vez que tudo foi configurado, puppet apply /path/to/init.pp me deu o que eu precisava.

    
por 19.07.2013 / 16:30
1

O Puppet Labs tem uma VM fantástica que pode ser rapidamente criada. link

Inclui:

  • A extensão vim do fantoche
  • Puppet pré instalado
  • Interface da Web pré-configurada

Usando a máquina de aprendizagem de fantoches, você pode cometer erros sem se preocupar em causar danos ao seu sistema de produção.

É possível atrapalhar seu servidor se você não for cuidadoso. Veja estes exemplos de bonecos dando errado

Você pode aplicar uma ação de manifestação de fantoche?
O usuário não pode efetuar login depois de configurar manualmente o hash MD5

    
por 24.07.2013 / 02:23