Fantoche

Fantpet é uma ferramenta de configuração do sistema.
Baixe Agora

Fantoche Classificação e resumo

Propaganda

  • Rating:
  • Licença:
  • GPL
  • Preço:
  • FREE
  • Nome do editor:
  • Luke Kanies
  • Site do editor:
  • http://reductivelabs.com/projects/puppet

Fantoche Tag


Fantoche Descrição

Fantet é uma ferramenta de configuração do sistema. Fantpet permite que você gerencie centralmente todos os aspectos importantes do seu sistema usando uma linguagem de especificação de plataforma cruzada que gerencia todos os elementos separados normalmente agregados em diferentes arquivos, como usuários, empregos cron e hospedagem, juntamente com elementos obviamente discretos, como pacotes, serviços e O simples idioma de especificação declarativo de arquivos.Puppet fornece poderosas habilidades de classificação para desenhar as semelhanças entre os hosts, permitindo que eles sejam tão específicos quanto necessários, e ele lida com relacionamentos de dependência e pré-requisitos entre objetos claramente e explicitly.puppet é uma ferramenta de configuração do sistema. Projeto de Puppet tem uma biblioteca para gerenciar o sistema, um idioma para especificar a configuração desejada e um conjunto de clientes e servidores para comunicar a configuração e outras informações. A biblioteca é inteiramente responsável por toda a ação, e o idioma é inteiramente responsável por Expressando opções de configuração. Tudo é desenvolvido para que as operações do idioma possam ocorrer centralmente em um único servidor (ou bancos de servidores), e todas as operações da biblioteca ocorrerão em cada cliente individual. Assim, há uma demarcação clara entre operações de idiomas e operações de bibliotecas, como este documento irá mencionar.A maioria da grande maioria das arquiteturas de fantoche vai parecer uma estrela, com um servidor central executando puppetmasterd, e cada nó cliente executando parando, contatando o servidor central O seu manifesto central, que contém a configuração para todos os seus nós, precisa estar no servidor central, provavelmente em /etc/puppet/manifests/site.pp.start o daement puppetmasterd e, em seguida, diga aos seus clientes para entrar em contato com isso Servidor especificando -s como argumentos para PuppetD, substituindo "" pelo nome do servidor. Alternativamente, o PuppetD é padronizado para procurar um servidor chamado "fantoche", para que você possa criar um cname para o seu servidor, para que ele responda a "fantoche". É uma boa ideia para executar o servidor e o cliente no modo detalhado, Ativado com o sinalizador -V, até ter certeza de que tudo está funcionando. Como cada novo cliente se conecta, você precisará executar o Puppetca - lista para listar os certificados que esperam para serem assinados e, em seguida, PuppetCA --sign , substituindo "" pelo nome do cliente cujo certificado desejado assinar. Você pode ativar autosignagem criando /etc/puppet/autotosign.conf e colocar os hosts, domínios ou endereços IP ou intervalos que deseja assinar lá. A instalação: Executar 'Ruby Install.rb' ou adicione o 'lib / 'Diretório ao seu caminho Rubylib.After que, você deve ser capaz de entrar em teste / e executar ./test, ou execute' bin / fantect 'em quaisquer arquivos de configuração de fantoches que você deseja. Requisitos: · Ruby. O que há de novo nesta versão: · A maioria das mudanças nesta liberação é a refatoração interna em vez de comportamental. · A principal mudança é a introdução de descanso indirecionado para substituir o XML-RPC como o mecanismo de comunicação de fantoches subjacentes. · Quatro novas funções foram adicionadas. · O fantoche agora tem a capacidade de compilar um catálogo e a saída em JSON a partir do mestre de marionetes e a capacidade de aplicar uma configuração JSON a partir do binário de fantoches. · O conceito de configurações armazenadas "finas" foi introduzida. · Um binário chamado puppetqd que suporta filas para configurações armazenadas foi adicionado.


Fantoche Software Relacionado