Vale a pena fazer controle de revisão / fantoche / etc. em uma configuração de servidor único?

4

Depois de ler Quais soluções existem para permitir o uso do controle de revisão para configuração do servidor arquivos? , decidi instalar o etckeeper no meu servidor.

No entanto, é uma configuração de um servidor, portanto, só tenho uma máquina física e nenhum balanceador de carga, etc., porque há apenas um destino para encaminhar o tráfego (além disso, não tenho uma segunda máquina para fazer o trabalho) .

Eu assumo que ainda vale a pena usar o etckeeper, porque ele está rastreando a máquina local.

Minha verdadeira pergunta é se vale a pena "atualizar" para algo como Puppet ou Chef, já que tenho apenas um servidor. E se sim, por quê?

    
por strugee 20.06.2013 / 23:31

1 resposta

3

Isso depende: Por quanto tempo você será um servidor?

Algumas coisas que você sempre faz.
Como backups e backups , e - oh yeah, BACKUPS .
Preferencialmente, backups que vão para outro lugar que não seja o seu servidor e são regularmente testados para restauração.

Algumas coisas não sempre fazem sentido em um único servidor:
Você não executaria um balanceador de carga em uma única máquina apontando tráfego para si mesmo. Mesmo se você eventualmente pretende ter um farm de servidores, você esperaria até ter sua segunda máquina para implementar o balanceamento de carga.

Outras coisas não fazem sentido para um ambiente que sempre será um único servidor:
Meu site pessoal é servido em uma única máquina. Eu nunca pretendo torná-lo redundante ou servir tráfego suficiente para balancear a carga. Portanto, eu não uso puppet / chef / radmind para gerenciar a máquina.
No meu caso eu nem uso etckeeper - eu apenas copio os arquivos para um .bak quando estou fazendo mudanças - mas se você quiser usar uma ferramenta é perfeitamente bem.

Todo o resto é um julgamento.
Se você quer aprender Puppet, esta é uma ótima maneira de fazê-lo.
Se você sabe que terá 10 máquinas no ano que vem, com o Puppet já configurado e funcionando, as novas implantações serão muito mais rápidas; Por outro lado, se você sabe que será uma máquina para os próximos 3 a 10 anos e não terá tempo para dominar uma nova ferramenta, certamente poderá adiar por um tempo ...

    
por 21.06.2013 / 18:47