Etch

Skjermbilde programvare:
Etch
Prog.varedetaljer:
Versjon: 4.0.0
Last opp dato: 14 Apr 15
Utvikler: Vidavee
Lisens: Gratis
Popularitet: 5

Rating: nan/5 (Total Votes: 0)

Etch er et program for konfigurasjon og administrasjon av Unix-systemer. & Nbsp; Etch klarer tekst eller binære filer, lenker og kataloger. Innholdet i filene kan leveres fra statiske filer eller generert på fly av skript eller maler.
Tillatelser og eierskap samt eventuelle pre eller post kommandoer for å kjøre når du oppdaterer filen er konfigurert i enkle XML-filer.
Etch har et system for å klassifisere systemer via både automatisk bestemt og menneske tilordnet attributter, samt et meget kraftig system for å bygge konfigurasjonsfiler og knytte handlinger og testforhold med oppdateringer til disse filene.
Etch kan hjelpe deg med problemer som:
& Nbsp; * Rask distribusjon og skalerbarhet: Hvis konfigurasjonen av systemer i miljøet er fanget i etch ferd med å distribuere nye systemer er enkel, rask og repeterbare. Nye systemer kan bli forvandlet fra et lager OS installere til ferdig konfigurert i sekunder. Trenger et annet system sånn belastet boks? Bare legge den nye verten til de samme gruppene som kilde verten (bare noen få linjer i en enkel XML-fil) og kjøre etch. Sekunder senere og du har en duplikat konfigurasjon.
& Nbsp; * Disaster recovery: Trenger du å kopiere vertene på et annet sted for katastrofegjenoppretting eller erstatte en rekke etter en maskinvarefeil? Bare legg de nye vertene til de riktige konfigurasjonsgrupper og du er ferdig.
& Nbsp; * Overholdelse av SOX, PCI eller andre forskrifter: Ved hjelp av en konsistent, verktøy som etch hjelper deg demonstrere for dine revisorer god kontroll over miljøet.
Etch er absolutt ikke det eneste spillet i byen. Cfengine og dukketeater er trolig de to andre mest brukte systemkonfigurasjon administrasjonsverktøy. Så hvorfor bruke etch? Her er noen grunner:
* Enkelhet: I begge cfengine eller marionett har du en labyrint av klasser, kontroller, moduler, ressurser, etc. Hvor du lagrer konfigurasjonen i din cfengine eller marionett treet har ingen åpenbar sammenheng til hvor det ender opp på kundene dine. Du kan og vil tilbringe flere timer, ganske muligens dager, studere manualer og søke på nettet bare for å få den enkleste første oppsettet. I etch hvis du ønsker å konfigurere /etc/ntp.conf det går i kilde / etc / ntp.conf / End of story. No 200 siders håndbok til pore over og fortsatt sitte igjen gjette om din NTP konfigurasjon hører til i en modul eller en ressurs, eller kanskje begge deler eller ingen av delene?
* Strøm: cfengine faktisk ikke støtter gjør mye som er nyttig. Slik at du ender opp med å bruke det som et rammeverk for en haug med små skallskript du hacke sammen. Puppet er noe bedre, men fortsatt mangler. Etch gjør én ting og gjør det veldig bra: administrere config filer. Det er designet slik at du konfigurere den til generelt ligne hva et system administrator ville gjøre for å konfigurere et system, inkludert å installere tilhørende pakker, sette inn en hel konfigurasjonsfil (statisk eller generert dynamisk) eller redigere standard config fil, starter foreningen nisser, etc .
Etch grupper konfigurasjon av filen. Alt av konfigurasjonen for en gitt fil er på ett sted. Men konfigurasjon for en gitt tjeneste kan være plassert flere steder i depotet hvis tjenesten krever konfigurering flere filer. De fleste andre populære verktøy gruppe konfigurasjon av tjeneste eller gruppe. Hele konfigurasjonen for en gitt tjeneste (som kan omfatte flere filer) er på ett sted. Men hvis flere tjenester må gjøre endringer i en bestemt fil verktøyet har til å utføre konfliktløsning. Verken tilnærming er klart & ldquo; riktig & rdquo ;, men etch tilnærming gjør forenkle feilsøking hvis den resulterende konfigurasjonen isn & rsquo; t hva du ville, og som nevnt ovenfor reduserer forvirring om hvor du skal sette ting i depotet.
Etch støtter tre måter å bygge konfigurasjonsfiler: fra pre-bygget konfigurasjon, fra maler, eller helt på sparket via bruker levert skript. De fleste verktøy begrense deg til en eller to av disse alternativene. Men uten tvil det mest unike med etch er at disse skriptene har kun lesetilgang til den opprinnelige filen, som reddet av etch før det ble endret, og kan utføre endringer og transformasjoner på innholdet for å produsere den ønskede filen. Det opprinnelige innholdet forandrer seg aldri, så hvis du bestemmer deg for en endring er ikke lenger ønsket du bare fjerne den fra manus, og det er ikke brukt de neste gang etse går. Redigeringsprosessen automatisk idempotent, som redigeringene brukes alltid til det opprinnelige, ikke en allerede redigert fil.
Prøv en demo av etch på dine systemer. Les spørsmål og svar og manuell for flere detaljer om hvordan etse fungerer

Hva er nytt i denne utgaven:.

  • Serveren var oppgradert til Rails 3.
  • Søkefunksjonen i serveren nå bruker ransake.
  • Unicode-koding i klienten etter Ruby 1.9 og interaktiv modus i klienten ble fikset.

Hva er nytt i versjon 3.20.0:

  • Denne versjonen er nå kompatibel med Ruby 1.9 <. / li>
  • Nokogiri XML parser nå standard parser brukes av serveren.

Hva er nytt i versjon 3.19.0:

  • Denne versjonen lagt til støtte for den Nokogiri XML biblioteket i tillegg libxml og rexml.
  • Serveren nå bruker Ruby on Rails 2.3.11 for å holde tritt med de siste sikkerhetsoppdateringene.

Hva er nytt i versjon 3.18.0:

  • Denne versjonen lagt til støtte for en detailed_results innstillingen i klient config-fil, slik at brukerne kan logge detaljerte resultater til en lokal fil i tillegg til eller i stedet for å sende dem til serveren.
  • En --list-filer alternativet ble lagt til klienten.

Hva er nytt i versjon 3.17.0:

  • Den primære endring i denne utgaven er i tillegg støtte for en /etc/etch.conf config fil til klienten, slik at brukerne kan konfigurere en rekke parametere som tidligere var enten hardkodet eller bare konfigureres via kommandolinjen.

Annen programvare fra utvikleren Vidavee

Vidavee
Vidavee

15 Dec 14

Kommentarer til Etch

Kommentarer ikke funnet
Legg til kommentar
Slå på bilder!