Può usare capistrano o tessuto per configurare un server da zero?

Sto sperando che ci sia un peso leggero, utilità della row di command che potrei usare per impostare un server da zero.

Mi piace il tessuto del pitone o il capistrano del ruby, ma da quello che stavo leggendo sono più utilizzati per scopi di distribuzione e non configurando apache, mysql, patch aggiornamenti ecc.

  • Che cosa fa il parametro / v / qn per gli installatori silenziati di Windows?
  • Il rollout automatico di VLAN (e altri) configura gli switch Procurve
  • Passare nome host come argomento in task Fabric
  • Come automatizzare l'invio di una nuova chiave pubblica del server SSH agli utenti?
  • sniff i dati del traffico mobile
  • FreeBSD `freebsd-update` automazione?
  • So che ci sono altri strumenti come il burattino, ma non voglio configurare un master / slave per i server ecc. Speravo che ci fosse uno strumento più leggero per questo.

    3 Solutions collect form web for “Può usare capistrano o tessuto per configurare un server da zero?”

    Non è necessario impostare un'infrastruttura server / client per utilizzare il burattino, né è necessario disporre di un demone in esecuzione. Puppetd direttamente in un insieme di file manifesti per il tuo server e sarai felice di get le cose configurate per te.

    Potresti anche esaminare la creazione di un setup utilizzando i pattini kickstart e pxe per eseguire l'installazione preliminare.

    Sto utilizzando tessuto per fornire istanze da zero (un'image ubuntu di stock) su EC2; funziona bene. Esistono alcune funzioni di base per aggiungere e commentare linee in un file che rendono ansible modificare i file di configuration.

    Suggerimenti per Linux e Windows Server, quali Ubuntu, Centos, Apache, Nginx, Debian e argomenti di rete.