BT

Últimas novidades para o Chef

por Manuel Pais , traduzido por Vitor Puente em 05 Dez 2012 |

O Chef é um framework de integração de sistemas, de código aberto e construído especificamente para automatizar a instalação e infraestrutura de aplicações na nuvem. As novidades recentemente lançadas para o Chef incluem funcionalidades como o whyrun(dry run), formatadores de saída, inspeção de erros e instaladores para o Solaris.

A versão 10.14.0, disponibilizada no mês de setembro, trouxe um importante conjunto de funcionalidades que também foram apresentadas na Chef Conference realizada em maio de 2012. A funcionalidade "why run" permite que o Chef antecipe quais mudanças serão aplicadas para um sistema continuar atualizado de acordo com um conjunto de "recipes".

Uma vez que é possível existir dependências entre os passos em um ou mais "recipe", a ferramenta faz algumas considerações para determinar o estado do sistema (por exemplo, considerando um serviço que deveria estar funcionando, caso não seja possível determinar seu estado, o Chef assume que tal serviço já fora instalado anteriormente e emite um relatório dizendo que o serviço deve ser iniciado, e não instalado).

O Chef também assume comandos condicionais (contendo atributos not_if ou only_if) que são somente utilizados para prevenir ações desnecessárias (por exemplo, não atualizar uma instalação de um software se a última versão já encontra-se instalada) e não alterar o estado do sistema.

Outra funcionalidade apresentada em maio, e que também foi disponibilizada nesta versão, é a possibilidade de escolher o formato dos dados de saída, desde mínimos até verbosos (similares ao rspec)

A inspeção de erros é outra nova funcionalidade que pode ajudar usuários do Chef a reduzir o tempo de debug sugerindo qual foi o passo responsável para algumas classes de erro.

Atualmente o Chef encontra-se na versão 10.16.2 e tem como novidade o suporte do lado do cliente para coleta de dados estatísticos, de modo que não seja necessário transferir dados do cliente para o servidor.

O Chef propõe tornar fácil a implantação de servidores e aplicações escaláveis em toda a infraestrutura.

Olá visitante

Você precisa cadastrar-se no InfoQ Brasil ou para enviar comentários. Há muitas vantagens em se cadastrar.

Obtenha o máximo da experiência do InfoQ Brasil.

Dê sua opinião

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão
Comentários da comunidade

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

HTML é permitido: a,b,br,blockquote,i,li,pre,u,ul,p

Receber mensagens dessa discussão

Dê sua opinião

Conteúdo educacional

Feedback geral
Bugs
Publicidade
Editorial
InfoQ Brasil e todo o seu conteúdo: todos os direitos reservados. © 2006-2014 C4Media Inc.
Política de privacidade
BT