Etch

Logiciel capture d'écran:
Etch
Détails logiciels:
Version: 4.0.0
Date de transfert: 14 Apr 15
Développeur: Vidavee
Licence: Gratuit
Popularité: 5

Rating: nan/5 (Total Votes: 0)

Etch est une application pour la configuration et la gestion des systèmes Unix & nbsp;. Etch peut gérer des fichiers texte ou binaires, des liens et des répertoires. Le contenu des fichiers peuvent être fournis à partir de fichiers statiques ou générés à la volée par des scripts ou des modèles.
Autorisations et la propriété ainsi que les commandes pré ou post se exécuter lors de la mise à jour du fichier sont configurés dans des fichiers XML simples.
Etch a un système de classification des systèmes via deux attributs déterminés automatiquement et humaines attribué, ainsi que d'un système très puissant pour construire des fichiers de configuration et d'associer des actions et des conditions d'essai avec mises à jour de ces fichiers.
Etch peut vous aider avec des problèmes tels que:
& Nbsp; * Le déploiement rapide et l'évolutivité: Si la configuration des systèmes dans votre environnement est capturé dans etch le processus de déploiement de nouveaux systèmes est simple, rapide et reproductible. Les nouveaux systèmes peuvent être transformés d'un stock OS installer à entièrement configuré en quelques secondes. Besoin d'un autre système, comme cette boîte surchargé? Il suffit d'ajouter le nouvel hôte pour les mêmes groupes que l'hôte source (quelques lignes dans un simple fichier XML) et gravure de fonctionner. Quelques secondes plus tard et vous avez une configuration double.
& Nbsp; * reprise après sinistre: besoin de dupliquer vos hôtes dans un autre emplacement pour la reprise après sinistre ou de remplacer un hôte après une panne matérielle? Il suffit d'ajouter les nouveaux hôtes aux groupes de configuration appropriés et vous avez terminé.
& Nbsp; * conformité avec SOX, PCI ou d'autres réglementations: Utilisation, un outil reproductible cohérente comme gravure vous aide à démontrer à vos auditeurs bon contrôle de votre environnement.
Etch est certainement pas le seul jeu en ville. Cfengine et de marionnettes sont probablement les deux autres outils de gestion de configuration du système le plus largement utilisé. Alors, pourquoi utiliser gravure? Voici quelques raisons:
* Simplicité: Dans les deux cfengine ou de marionnettes vous avez un dédale de cours, des contrôles, des modules, des ressources, etc. où vous stockez votre configuration au sein de votre cfengine ou un arbre de marionnettes a pas de corrélation évidente à l'endroit où il finit sur vos clients. Vous pouvez et allez passer des heures, très probablement jours, l'étude de manuels et de recherche sur le web juste pour obtenir la configuration initiale simple. Dans etch si vous souhaitez configurer /etc/ntp.conf il va dans la source / etc / ntp.conf / Fin de l'histoire. N ° 200 page de manuel à pores encore et encore être laissé deviner si votre configuration NTP appartient dans un module ou d'une ressource, ou peut-être deux, ou aucun?
* Puissance: cfengine ne supporte pas fait faire beaucoup de ce qui est utile. Donc, vous finissez par utiliser comme un cadre pour un tas de petits scripts shell vous pirater ensemble. Puppet est un peu mieux, mais il manque encore. Etch fait une chose et le fait très bien: gérer les fichiers de configuration. Il a été conçu de telle sorte que vous le configurez pour imiter généralement ce que l'administrateur système serait faire pour configurer un système, y compris l'installation de paquets associés, l'insertion d'un fichier de configuration ensemble (statique ou généré dynamiquement) ou de la modification du fichier de configuration par défaut, redémarrage démons d'association, etc. .
Etch configuration des groupes par fichier. Tout de votre configuration pour un fichier donné est en un seul endroit. Mais la configuration pour un service donné peut être situé à plusieurs endroits dans le référentiel si le service nécessite la configuration de plusieurs fichiers. La plupart des autres configuration du groupe d'outils populaire par un service ou d'un groupe. La totalité de votre configuration pour un service donné (ce qui peut impliquer plusieurs fichiers) est en un seul endroit. Toutefois, si plusieurs services doivent apporter des modifications à un fichier particulier l'outil doit effectuer la résolution des conflits. Aucune de ces approches est clairement & ldquo; rdquo ;, & droit, mais l'approche de gravure fait de simplifier le dépannage si la configuration isn & rsquo résultant; t ce que vous vouliez, et comme mentionné ci-dessus réduit votre confusion sur l'endroit où mettre les choses dans le référentiel.
Etch prend en charge trois façons de construire des fichiers de configuration: configuration de pré-construit, à partir de modèles, ou complètement à la volée via des scripts fournis par l'utilisateur. La plupart des outils vous limiter à un ou deux de ces options. Mais de loin la caractéristique la plus unique de gravure est que ces scripts ont accès en lecture seule au fichier d'origine, que sauvé par gravure avant qu'il a été modifié, et peuvent effectuer des modifications et transformations sur son contenu pour produire le fichier désiré. Le contenu d'origine ne changent jamais, et si vous décidez modifié ne est plus désiré vous suffit de le supprimer de votre script et il ne est pas appliqué les pistes gravure prochaine fois. Le processus d'édition est automatiquement idempotent, que vos modifications sont toujours appliqués à la, pas un fichier déjà éditée originale.
Essayez une démo de gravure sur vos systèmes. Lire la FAQ et le manuel pour plus de détails sur comment fonctionne gravure

Quoi de neuf dans cette version:.

  • Le serveur était mis à niveau vers Rails 3.
  • La fonctionnalité de recherche dans le serveur utilise maintenant saccager.
  • codage Unicode dans le client en vertu de Ruby 1.9 et mode interactif dans le client ont été fixés.

Quoi de neuf dans la version 3.20.0:

  • Cette version est maintenant compatible avec Ruby 1.9 <. / li>
  • L'analyseur XML nokogiri est maintenant le parseur par défaut utilisé par le serveur.

Ce qui est nouveau dans la version 3.19.0:

  • Cette version a ajouté le support pour la bibliothèque XML dans Nokogiri Outre libxml et rexml.
  • Le serveur utilise maintenant Ruby on Rails 2.3.11 pour suivre les derniers correctifs de sécurité.

Ce qui est nouveau dans la version 3.18.0:

  • Cette version a ajouté le support pour un réglage dans le detailed_results fichier de configuration de client, permettant aux utilisateurs de se connecter résultats détaillés dans un fichier local en plus ou au lieu de les envoyer au serveur.
  • Une option --list-fichiers a été ajouté au client.

Ce qui est nouveau dans la version 3.17.0:

  • Le principal changement de cette version est l'ajout de support d'un fichier /etc/etch.conf de configuration pour le client, ce qui permet aux utilisateurs de configurer un certain nombre de paramètres qui étaient auparavant soit codées en dur ou seulement configurable via les options de ligne de commande.

D'autres logiciels de développeur Vidavee

Vidavee
Vidavee

15 Dec 14

Commentaires à Etch

Commentaires non trouvées
Ajouter un commentaire
Tourner sur les images!