Automatização de gerenciamento de configuração VPS / Cloud para ambientes pequenos [closed]

4

O que seria uma ferramenta / abordagem apropriada para o gerenciamento de configuração de um número relativamente pequeno de VPS / VMs (1-5). Embora seja um número pequeno, sou um grande fã de "nuke 'n boot" em caso de problemas e, portanto, preciso ser capaz de configurar rapidamente um novo VPS com uma configuração existente (minutos).

Puppet, chef e os gostos parecem ser bastante grandes para essa configuração - além do fato de que eles pretendem vender sua versão corporativa e a versão de código aberto é bastante prejudicada. Código aberto é um critério obrigatório para mim.

Eu atualmente gerencio a maioria dessas coisas manualmente, tendo cópias dos arquivos de configuração relevantes na caixa de depósito ou resumos no evernote, etc. Preferencialmente, eu gostaria de usar uma ferramenta que roda em um servidor Ubuntu local do qual eu poderia facilmente gerenciar um para alguns VPS remotos ou instâncias de VMs locais.

Alguém tem experiência com esse tópico e pode recomendar algo? Eu considero chef e fantoche oversized, etckeeper por outro lado é um pouco limitado.

Editar:
Uma solução com interface de gerenciamento seria preferida

Resumimos as propostas dos comentários aqui:

  • Puppet Versão Open Source sem interface do usuário e recursos limitados
  • Chef Versão de código aberto com um pouco menos de recursos
  • Capistrano sem interface do usuário, scripts ou ruby
  • Foreman UI para fantoche, chef
por binaryanomaly 27.04.2014 / 18:32

0 respostas