Etch

Software screenshot:
Etch
Dettagli del software:
Versione: 4.0.0
Data di caricamento: 14 Apr 15
Sviluppatore: Vidavee
Licenza: Libero
Popolarità: 5

Rating: nan/5 (Total Votes: 0)

Etch è un'applicazione per la configurazione e la gestione dei sistemi Unix. & Nbsp; Etch in grado di gestire file di testo o binari, link e directory. I contenuti di file possono essere forniti da file statici o generati al volo dagli script o modelli.
Autorizzazioni e la proprietà, nonché i comandi pre o post per eseguire l'aggiornamento del file di sono configurati in semplici file XML.
Etch ha un sistema di classificazione dei sistemi via entrambi gli attributi determinati automaticamente e umane assegnate, così come un sistema molto potente per la creazione di file di configurazione e associando azioni e condizioni di prova con gli aggiornamenti a tali file.
Etch può aiutare con problemi come:
& Nbsp; * Implementazione rapida e scalabilità: Se la configurazione dei sistemi nel proprio ambiente viene catturato in etch il processo di distribuzione di nuovi sistemi è semplice, rapido e ripetibile. I nuovi sistemi possono essere trasformati da uno stock di OS installazione per configurare completamente in pochi secondi. Hai bisogno di un altro sistema come quella scatola sovraccarico? Basta aggiungere il nuovo host agli stessi gruppi come l'host di origine (poche righe in un semplice file XML) e etch eseguire. Pochi secondi dopo e hai una configurazione duplicato.
& Nbsp; * Disaster recovery: necessità di duplicare i padroni di casa in un altro luogo per il disaster recovery o sostituire un host dopo un guasto hardware? Basta aggiungere i nuovi host ai gruppi di configurazione appropriati e il gioco è fatto.
& Nbsp; * La conformità con SOX, PCI o altre regolamentazioni: Utilizzando uno strumento coerente e ripetibile come etch aiuta dimostrare ai vostri revisori buon controllo del vostro ambiente.
Etch non è certamente l'unico gioco in città. Cfengine e marionette sono probabilmente gli altri due strumenti di gestione della configurazione di sistema più utilizzate. Allora perché usare etch? Qui ci sono alcuni motivi:
* Semplicità: In entrambi i cfengine o fantoccio hai un labirinto di corsi, i controlli, i moduli, le risorse, ecc in cui memorizzare la configurazione all'interno del tuo cfengine o albero fantoccio non ha alcuna correlazione evidente a dove va a finire sui vostri clienti. È possibile e permetterà di trascorrere ore, giorni molto probabilmente, studiando i manuali e la ricerca sul Web solo per ottenere la più semplice configurazione iniziale. In etch se si desidera configurare /etc/ntp.conf va in source / etc / ntp.conf / Fine della storia. Nessun manuale di 200 pagine per pori più e ancora essere lasciato indovinare se la configurazione NTP appartiene in un modulo o una risorsa, o forse entrambi, o nessuno dei due?
* Power: cfengine realtà non supporta facendo tanto che è utile. Così si finisce per utilizzare come un quadro di riferimento per una serie di piccoli script di shell hack insieme. Puppet è un po 'meglio, ma ancora manca. Etch fa una cosa e lo fa molto bene: gestire i file di configurazione. E 'stato progettato in modo che si configura per imitare in generale quello che un amministratore di sistema dovrebbe fare per configurare un sistema, tra cui l'installazione dei pacchetti associati, l'inserimento di un file di configurazione intero (statica o generati dinamicamente) o modificare il file di configurazione di default, di riavvio associazione demoni, etc .
Etch configurazione gruppi per file. Tutte le configurazioni per un determinato file è in un unico luogo. Ma la configurazione per un determinato servizio può essere posizionato in diversi punti nel repository se il servizio richiede la configurazione di più file. Più altri popolari configurazione del gruppo di strumenti per il servizio o di un gruppo. La vostra intera configurazione per un determinato servizio (che può comportare diversi file) è in un unico luogo. Tuttavia, se più servizi bisogno di fare modifiche a un file particolare lo strumento deve eseguire la risoluzione dei conflitti. Nessuno dei due approcci è chiaramente & ldquo; diritto & rdquo ;, ma l'approccio di attacco fa semplificare la risoluzione dei problemi se il isn configurazione risultante & rsquo; t quello che volevi, e come detto in precedenza riduce la confusione su dove mettere le cose nel repository.
Etch supporta tre modalità di creazione dei file di configurazione: da configurazione pre-costruita, dai modelli, o completamente al volo tramite script forniti dall'utente. La maggior parte degli strumenti si limitano a uno o due di queste opzioni. Ma di gran lunga la caratteristica più unica di etch è che questi script hanno accesso in sola lettura al file originale, come salvato da etch prima che fosse modificata, e in grado di eseguire modifiche e trasformazioni sui suoi contenuti per produrre il file desiderato. I contenuti originali non cambiano mai, quindi se si decide una modifica non è più desiderato è sufficiente rimuoverla dal copione e non è applicata piste etch prossima volta. Il processo di modifica è idempotente automaticamente, come le modifiche vengono sempre applicate all'originale, non un file già modificato.
Prova una demo di attacco sui vostri sistemi. Leggere le FAQ e manuale per maggiori dettagli su come funziona etch

Cosa c'è di nuovo in questa versione:.

  • Il server è stato aggiornato a Rails 3.
  • La funzionalità di ricerca nel server utilizza ora saccheggiare.
  • codifica Unicode nel client sotto Ruby 1.9 e modalità interattiva nel client sono stati fissati.

Cosa c'è di nuovo in versione 3.20.0:

  • Questa versione è ora compatibile con Ruby 1.9 <. / li>
  • Il parser XML nokogiri è ora il parser predefinito utilizzato dal server.

Cosa c'è di nuovo in versione 3.19.0:

  • Questa versione il supporto aggiunto per la libreria Nokogiri XML in Inoltre libxml e rexml.
  • Il server utilizza ora Ruby on Rails 2.3.11 per stare al passo con le ultime patch di sicurezza.

Cosa c'è di nuovo in versione 3.18.0:

  • Supporto Questa versione aggiunge per detailed_results di impostazione file di configurazione del client, che consente agli utenti di accedere risultati dettagliati di un file locale in aggiunta o al posto di inviarli al server.
  • Una opzione --list-file è stato aggiunto al cliente.

Cosa c'è di nuovo in versione 3.17.0:

  • La modifica principale in questa versione è l'aggiunta di il supporto per un file di configurazione /etc/etch.conf al client, permettendo agli utenti di configurare una serie di parametri che erano precedentemente sia hardcoded o configurabile solo tramite le opzioni della riga di comando.

Altri software di sviluppo Vidavee

Vidavee
Vidavee

15 Dec 14

Commenti a Etch

I commenti non trovato
Aggiungi commento
Accendere le immagini!