faca chef: run_list com várias funções no comando ec2 server create

2

Estou usando a faca do chef para criar servidores EC2 (e, portanto, novos nós). Eu posso começar com uma determinada função única corretamente, mas não consigo obter o argumento de linha de comando para várias funções na run_list do nó. Como especifico várias funções para o nó recém-criado na linha de comando (sem editar o nó JSON em um editor, conforme mostrado aqui )?

    
por Ophir Radnitz 10.04.2011 / 11:00

1 resposta

3

Eu postei essa pergunta no site de suporte do Opscode e recebi uma resposta muito rápida. Citação do Tópico de suporte do Opscode :

para o chef 0.9.x:

knife ec2 server create ... 'role[foo]' 'role[bar]' 'role[baz]'

para o chef 0.10.x:

knife ec2 server create ... -r 'role[foo], role[bar], role[baz]'

Funciona muito bem, graças a Stephen!

    
por 17.04.2011 / 22:56