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.

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.

  • Daemon non può essere avviato da script di stoffa o su avvio - solo in modo interattivo
  • Aggiornamento rolling con burattino, materiale o tessuto
  • Segnalazione dell'uso critico del disco con il tessuto
  • Perché il assembly non deve essere montato correttamente quando viene eseguito in remoto (via tessuto)?
  • Passare nome host come argomento in task Fabric
  • Installazione del tessuto su CentOS 6
  • Può essere utilizzato il tessuto per la distribuzione automatica da GitHub?
  • Tessuto usato per lavorare con chiavi ssh, ma non più
  • 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.