Etch е приложение за конфигуриране и управление на Unix системи & Nbsp;. Etch да управлявате текст или бинарни файлове, линкове и директории. Съдържанието на файловете могат да бъдат доставени от статични файлове или се генерират в реално чрез скриптове или шаблони.
Разрешения и собствеността, както и всички предварителни или публикувайте команди да се изпълняват при актуализиране на файла са конфигурирани в прости XML файлове.
Etch има система за класифициране на системите чрез двете автоматично определя и човешки-зададените атрибути, както и много мощна система за изграждане на конфигурационните файлове и в съдружие с действия и условия на изпитване с актуализациите на тези файлове.
Etch може да ви помогне с проблеми като:
& Nbsp; * бързо внедряване и мащабируемост: Ако конфигурацията на системите в обкръжението ви е заловен в ецване процеса на внедряване на нови системи е проста, бърза и повторяеми. Нови системи могат да бъдат трансформирани от резервния OS инсталирате напълно конфигуриран за секунди. Нуждаете се от друга система като че претоварен кутия? Просто добавете новият водещ към същите групи като източник домакин (само с няколко линии в прост XML файл) и тичам офорт. Секунди по-късно и имаш дубликат конфигурация.
& Nbsp; * Възстановяване: Необходимо е да се дублира домакините си на друго място за възстановяване след бедствие или замени домакин след отказ на хардуера? Просто добавете новите домакини на съответните конфигурационни групи и сте готови.
& Nbsp; * Спазването на SOX, PCI или други нормативни актове: Използване на последователен, повторяеми инструмент като офорт ви помага да докаже на своите одитори добър контрол на вашата среда.
Etch със сигурност не е единствената игра в града. Cfengine и куклен вероятно са другите две най-широко използваните инструменти за управление на конфигурацията на системата. Така че защо да използвате ецване? Ето няколко причини:
* Simplicity: И в двата cfengine или марионетка имате лабиринт от класове, контроли, модули, ресурси и т.н. Когато съхранявате вашата конфигурация в рамките на вашата cfengine или марионетка дърво няма очевидна корелация до мястото, където завършва на вашите клиенти. Можете да и ще прекарват часове, доста вероятно дни, изучаване ръководства и търсене в интернет само за да получите най-простият първоначалната настройка. В офорт, ако искате да конфигурирате /etc/ntp.conf тя отива в източник / и т.н. / ntp.conf / Край на историята. Не потребителя 200 стр да порите отново и все още да се остави познае дали вашата конфигурация NTP принадлежи в един модул или ресурс, или може би и двете, или нито?
* Мощност: cfengine всъщност не подкрепят прави много, че е полезно. Така че в крайна сметка да го използвате като рамка за един куп малки скриптове Shell Вие проникна заедно. Куклен е малко по-добре, но все още липсва. Etch прави едно нещо и го прави много добре: управлявате конфигурационни файлове. Тя е проектирана така, че можете да го настроите да обикновено имитира това, което системен администратор ще направя, за да изберете система, включително инсталиране на свързаните пакети, вмъкване цяло конфигурационен файл (статично или динамично генерирани) или редактирането на файла по подразбиране довереник, рестартирайте асоцииране демони и т.н. ,
Etch групи конфигурация от файл. Всички настройки, за даден файл е на едно място. Но конфигурация за дадена услуга може да се намира на няколко места в хранилището, ако услугата изисква конфигуриране на множество файлове. Повечето други популярни инструменти група конфигурация от услуга или група. Целият ви конфигурация за дадена услуга (което може да включва няколко файла) е на едно място. Въпреки това, ако множество услуги трябва да направят промени в даден файл на инструмента трябва да извърши за разрешаване на конфликти. Нито подход е ясно & ldquo; полето & rdquo ;, но подходът на ецване прави опрости отстраняване на проблеми, ако получената конфигурация ISN & rsquo; т това, което исках, и както е споменато по-горе, намалява объркването си за това къде да постави нещата в хранилището.
Etch поддържа три начина на изграждане на конфигурационни файлове: от предварително изграден конфигурация, от шаблони, или напълно в движение направо от потребителя, предоставена скриптове. Повечето средства ли ограничение за една или две от тези опции. Но със сигурност най-уникалната характеристика на ецване е, че тези скриптове са само за четене достъп до оригиналния файл, както е спасен от ецване преди да бъде модифициран, и могат да извършват редакции и трансформации на съдържанието му да доведе до желания файл. Оригиналното съдържание никога не се променят, така че ако решите редакция вече не желаете това, можете просто да го премахнете от сценарий и то не се прилага следващия път ецване пистите. Процесът на редактиране автоматично idempotent, като редакциите винаги се прилагат по отношение на оригиналния, а не вече редактирания файл.
Опитайте демо на ецване на вашите системи. Прочетете отговорите на основни въпроси и ръководство за повече информация за това как ецване работи
Какво ново в тази версия:.
- Сървърът обновен до Релси 3.
- функцията за търсене в сървъра вече използва стенат.
- Unicode кодиране на клиента по Ruby 1.9 и интерактивен режим в клиента, бяха фиксирани.
Какво ново във версия 3.20.0:
- Тази версия е вече съвместим с Ruby 1.9 <. / Li>
- The nokogiri XML парсер сега е парсера което се използва от сървъра.
Какво ново във версия 3.19.0:
- Тази версия добавя поддръжка за Nokogiri XML библиотека в Освен libxml и rexml.
- Сървърът вече използва Ruby на релси 3.2.11 да се справи с последните кръпки по сигурността.
Какво ново във версия 3.18.0:
- Тази версия добавя поддръжка за един detailed_results определящи в клиент конфигурационния файл, което позволява на потребителите да влизат подробни резултати за локални файлове в допълнение към или вместо да ги изпраща към сървъра.
- A опция --list-файлове се прибавя към клиента.
Какво ново във версия 3.17.0:
- Основната промяна в тази версия е добавянето на подкрепа за /etc/etch.conf конфигурационния файл на клиента, което позволява на потребителите да конфигурират с редица параметри, които са били преди това или е кодиран или конфигурира само чрез опции за командния ред.
Коментари не е намерена