Как я могу использовать канал для перенаправления вывода команды в моем разделе runcmd
сценария облачной инициализации? Следующее не удается:
runcmd:
- [curl, -sk, https://example.com/packages/current/install.bash, '|', /bin/bash, -s, agent:certname=XYZ.com]
В итоге создается сценарий, который выглядит следующим образом:
'curl' '-sk' 'https://example.com/packages/current/install.bash' '|' '/bin/bash' '-s' 'agent:certname=XYZ.com'
Поскольку канал становится кавычками, сценарий не выполняется. Как я могу обойти эту проблему?
[sh, -c, 'curl -sk https://example.com/packages/current/install.bash | /bin/bash -s agent:certname=XYZ.com']
? - person Gonfva   schedule 21.10.2015