chef-solo vs chefe-cliente - modo local

9

De acordo com o documento, devo substituir chef-solo por chef-client --local-mode .

Local mode was added to the chef-client in the 11.8 release. If you are running that version of the chef-client (or later), you should consider using local mode instead of using chef-solo. https://docs.getchef.com/ctl_chef_solo.html

Eu simplesmente substitui os comandos e funciona bem. Os dois comandos são sempre substituíveis sem reconfigurar? Ou há alguma pequena diferença que eu deveria saber?

    
por ironsand 13.09.2014 / 09:48

2 respostas

5

A postagem no blog do Opscode que introduz o modo local aponta a única diferença :

A note about chef-solo

chef-solo still exists, and this obviously has some overlap there. In most cases where you are using chef-solo, you will be able to use chef-client -z in its place, since chef-client has all of chef-solo’s features and more. Only if your recipes specifically test for :solo mode will things be different, since chef-client does not set this variable.

A menos que seus livros de culinária dependam de :solo , eles serão substituíveis.

    
por 19.09.2014 / 20:02
1

O comando chef-solo agora está obsoleto em favor do modo local / chef-zero:

link

Como os papéis em ruby (e o rubi DSL para outros objetos) foram corrigidos no chef-zero / local-mode, agora é a solução preferida em relação ao chef-solo.

O nível de suporte de chef-solo neste momento é efetivamente abandonado. Quando as questões de triagem de chef-solo são sempre a prioridade mais baixa e ninguém está trabalhando nelas. PRs da comunidade para corrigir bugs seriam aceitos, mas existem mais relatórios de bugs no solo do que os PRs.

Nenhum novo projeto deve começar a usar o chef-solo. Os projetos existentes devem converter.

    
por 27.01.2016 / 00:23

Tags