Etch

Tela Software:
Etch
Detalhes de Software:
Versão: 4.0.0
Data de upload: 14 Apr 15
Revelador: Vidavee
Licença: Livre
Popularidade: 5

Rating: nan/5 (Total Votes: 0)

Etch é uma aplicação para configuração e gerenciamento de sistemas Unix. & Nbsp; Etch pode gerenciar arquivos de texto ou binários, links e diretórios. O conteúdo dos arquivos pode ser fornecida a partir de arquivos estáticos ou gerado em tempo real por scripts ou modelos.
Permissões e propriedade, bem como todos os comandos pré ou pós a correr quando a atualização do arquivo são configurados em arquivos XML simples.
Etch tem um sistema de sistemas de classificação via os dois atributos determinados automaticamente e atribuídos pelo homem, bem como um sistema muito poderoso para a construção de arquivos de configuração e associar ações e condições de teste com atualizações para esses arquivos.
Etch pode ajudá-lo com problemas como:
& Nbsp; * Implementação rápida e escalabilidade: Se a configuração de sistemas em seu ambiente é capturado em etch o processo de implantação de novos sistemas é simples, rápido e repetível. Novos sistemas pode ser transformado de um sistema operacional para instalar o estoque totalmente configurado em segundos. Precisa de outro sistema como esse caixa sobrecarregado? Basta adicionar o novo hospedeiro para os mesmos grupos que o host de origem (apenas algumas linhas em um arquivo XML simples) e etch executar. Segundos mais tarde e você tem uma configuração duplicado.
& Nbsp; * A recuperação de desastres: necessidade de duplicar os seus anfitriões em outro local para recuperação de desastres ou substituir uma série após uma falha de hardware? Basta adicionar os novos hospedeiros para os grupos de configuração apropriados e está feito.
& Nbsp; * A conformidade com SOX, PCI ou outros regulamentos: Usando uma ferramenta consistente e repetível como etch ajuda a demonstrar a seus auditores bom controle de seu ambiente.
Etch certamente não é o único jogo na cidade. Cfengine e fantoche são provavelmente as duas outras ferramentas de gerenciamento de configuração do sistema mais utilizados. Então, por que usar etch? Aqui estão algumas razões:
* Simplicidade: Em qualquer cfengine ou fantoche você tem um labirinto de classes, controles, módulos, recursos, etc, onde você armazena sua configuração dentro de sua cfengine ou fantoche árvore não tem nenhuma correlação óbvia para onde ele acaba em seus clientes. Você pode e vai passar horas, muito possivelmente dias, estudando manuais e pesquisar na web apenas para obter a configuração inicial mais simples. Em etch se você deseja configurar /etc/ntp.conf ele vai em source / etc / ntp.conf / Fim da história. Nenhum manual de 200 páginas a se debruçarem sobre e ainda ficar adivinhando se a configuração NTP pertence a um módulo ou um recurso, ou talvez ambos, ou nenhum?
* Power: cfengine na verdade não suporta fazendo muito do que é útil. Então você acaba usando-o como um quadro para um bando de pequenos scripts shell você cortar juntos. Puppet é um pouco melhor, mas ainda falta. Etch faz uma coisa e faz isso muito bem: gerenciar arquivos de configuração. Ele foi projetado para que você configurá-lo para imitar geralmente o que um administrador de sistema faria para configurar um sistema, incluindo a instalação de pacotes associados, a inserção de um arquivo de configuração de todo (estático ou gerado dinamicamente) ou editando o arquivo de configuração padrão, reinicie daemons de associação, etc .
Configuração de grupos Etch por arquivo. Toda a sua configuração para um determinado arquivo está em um só lugar. Mas a configuração para um determinado serviço podem estar localizados em vários lugares do repositório se o serviço exige a configuração de vários arquivos. Outra configuração ferramentas grupo mais popular através do serviço ou grupo. Sua configuração inteira para um determinado serviço (que pode envolver vários arquivos) está em um só lugar. No entanto, se vários serviços precisar fazer alterações em um arquivo particular, a ferramenta tem para executar a resolução de conflitos. Nenhuma abordagem é claramente & ldquo; & rdquo ;, direita, mas a abordagem etch não simplificar solução de problemas se o isn configuração resultante & rsquo; t que você queria, e como mencionado acima reduz a sua confusão sobre onde colocar as coisas no repositório.
Etch suporta três maneiras de construir arquivos de configuração: de configuração pré-construídos, a partir de modelos, ou completamente em tempo real através de scripts fornecidos pelo usuário. A maioria das ferramentas de limitá-lo a uma ou duas dessas opções. Mas, de longe, a característica mais marcante do etch é que esses scripts tenham acesso somente leitura para o arquivo original, como salva por etch antes de ser modificada, e pode realizar edições e transformações em seu conteúdo para produzir o arquivo desejado. O conteúdo original nunca mudam, por isso, se você decidir uma edição já não é desejado você simplesmente removê-lo de seu script e não é aplicada na próxima vez corrosão é executado. O processo de edição é automaticamente idempotentes, como as suas edições são sempre aplicadas ao, e não um arquivo já editado inicial.
Tente uma demonstração do etch em seus sistemas. Leia o FAQ e manual para mais detalhes de como funciona a corrosão

O que é novo nesta versão:.

  • O servidor foi atualizado para o Rails 3.
  • A funcionalidade de pesquisa no servidor agora usa saquear.
  • codificação Unicode no cliente sob Ruby 1.9 e modo interativo no cliente foram corrigidos.

O que é novo na versão 3.20.0:

  • Esta versão é agora compatível com Ruby 1.9 <. / li>
  • O parser XML nokogiri é agora o parser padrão usado pelo servidor.

O que é novo na versão 3.19.0:

  • Esta versão adicionou suporte para a biblioteca Nokogiri XML em libxml adição e REXML.
  • O servidor agora usa Ruby on Rails 2.3.11 para manter-se com as últimas correções de segurança.

O que é novo na versão 3.18.0:

  • Esta versão adicionou suporte para um detailed_results configuração no arquivo de configuração do cliente, permitindo que os usuários façam login resultados detalhados em um arquivo local, além de ou em vez de enviá-los para o servidor.
  • A opção --list-arquivos foi adicionado para o cliente.

O que é novo na versão 3.17.0:

  • A principal alteração nesta versão é a adição de suporte para um arquivo de configuração /etc/etch.conf para o cliente, permitindo aos usuários configurar uma série de parâmetros, que eram previamente codificado ou apenas configurável através de opções de linha de comando.

Outro software de desenvolvedor Vidavee

Vidavee
Vidavee

15 Dec 14

Comentário para Etch

Comentários não encontrado
Adicionar comentário
Ligue imagens!